Octave 3.8, jcobi/2

Time bar (total: 9.4s)

start0.0ms (0%)

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

analyze70.0ms (0.7%)

Memory
17.0MiB live, 60.7MiB allocated; 10ms collecting garbage
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)

sample2.1s (22.2%)

Memory
60.3MiB live, 3 007.6MiB allocated; 606ms collecting garbage
Samples
883.0ms6 551×0valid
405.0ms1 238×1valid
193.0ms467×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
ival-add: 255.0ms (24.4% of total)
ival-div: 252.0ms (24.1% of total)
adjust: 207.0ms (19.8% of total)
ival-mult: 157.0ms (15% of total)
ival-sub: 75.0ms (7.2% of total)
ival->: 65.0ms (6.2% of total)
exact: 17.0ms (1.6% of total)
ival-and: 16.0ms (1.5% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain284.0ms (3%)

Memory
28.3MiB live, 416.9MiB allocated; 46ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
870-1(4.5417404281795766e-160 -4.595147181393635e-166 4.537735541611246e-211)(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
530-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/n740
(*.f64 (+.f64 alpha beta) (-.f64 beta alpha))overflow74
+.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))cancellation530
Confusion
Predicted +Predicted -
+950
-0161
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+9500
-00161
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0161
163
232
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
37.0ms404×0valid
24.0ms78×1valid
10.0ms30×2valid
Compiler

Compiled 299 to 49 computations (83.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-add: 19.0ms (38.9% of total)
ival-div: 11.0ms (22.5% of total)
adjust: 8.0ms (16.4% of total)
ival-mult: 7.0ms (14.3% of total)
ival-sub: 3.0ms (6.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess182.0ms (1.9%)

Memory
-15.2MiB live, 167.5MiB allocated; 54ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

Compiled 29 to 15 computations (48.3% saved)

eval0.0ms (0%)

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

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.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))
Compiler

Compiled 29 to 15 computations (48.3% saved)

simplify138.0ms (1.5%)

Memory
28.4MiB live, 226.3MiB allocated; 20ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize161.0ms (1.7%)

Memory
-39.5MiB live, 114.5MiB allocated; 23ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
accuracy0.046875
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
accuracy12.164603447308005
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
accuracy20.168978479396024
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
Samples
70.0ms202×0valid
26.0ms39×1valid
5.0ms15×2valid
Compiler

Compiled 135 to 17 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-mult: 52.0ms (59.5% of total)
ival-add: 24.0ms (27.5% of total)
ival-div: 5.0ms (5.7% of total)
adjust: 4.0ms (4.6% of total)
ival-sub: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series53.0ms (0.6%)

Memory
2.9MiB live, 94.2MiB allocated; 8ms collecting garbage
Counts
5 → 142
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
Outputs
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ beta (* 2 i))
(+ alpha (+ beta (* 2 i)))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
-1
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(* -1 alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ alpha (* 2 i))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
1
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
2
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+ alpha beta)
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(* 2 i)
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
Calls

9 calls:

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

simplify230.0ms (2.5%)

Memory
21.8MiB live, 264.0MiB allocated; 32ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093312602
1335712202
0883410996
Stop Event
iter limit
node limit
Counts
142 → 140
Calls
Call 1
Inputs
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ beta (* 2 i))
(+ alpha (+ beta (* 2 i)))
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(/ (pow beta 2) (+ beta (* 2 i)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
-1
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(* -1 alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+ alpha (* 2 i))
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
1
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
2
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+ alpha beta)
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(- beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
1/2
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(* 2 i)
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
Outputs
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal -1/2 binary64))) alpha (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))))) alpha)) #s(literal 1 binary64))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1 binary64))
(+ beta (* 2 i))
(fma.f64 #s(literal 2 binary64) i beta)
(+ alpha (+ beta (* 2 i)))
(+.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)
(/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))
(*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))))
(+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))))) alpha))
(+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (*.f64 (*.f64 (neg.f64 beta) beta) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (/.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))))
(/ (pow beta 2) (+ beta (* 2 i)))
(/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (/ beta (+ beta (* 2 i)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (/ (pow beta 2) (pow (+ beta (* 2 i)) 3)) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(+ (* alpha (- (+ (* -1 (/ beta (+ beta (* 2 i)))) (+ (* alpha (- (+ (* alpha (- (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 3))) (+ (/ 1 (pow (+ beta (* 2 i)) 2)) (/ beta (pow (+ beta (* 2 i)) 3)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 4)))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (pow (+ beta (* 2 i)) 2))) (+ (/ 1 (+ beta (* 2 i))) (/ beta (pow (+ beta (* 2 i)) 2)))))) (/ beta (+ beta (* 2 i))))) (/ (pow beta 2) (pow (+ beta (* 2 i)) 2)))) (/ (pow beta 2) (+ beta (* 2 i))))
(fma.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64))))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 4 binary64)))) alpha (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 3 binary64)))) (fma.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (/.f64 (*.f64 beta beta) (fma.f64 #s(literal 2 binary64) i beta)))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (*.f64 beta beta) alpha)) (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 (/.f64 #s(literal -1 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (/.f64 (*.f64 beta beta) alpha))) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal -1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (*.f64 beta beta) alpha))) (+.f64 (neg.f64 (+.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)))) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) alpha) (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (/ beta alpha))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) #s(literal 1 binary64)) alpha)
-1
#s(literal -1 binary64)
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)) alpha))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)) alpha))) #s(literal 1 binary64)))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 beta alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (pow.f64 alpha #s(literal 3 binary64))))) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha) (fma.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal -2 binary64)) alpha))) #s(literal 1 binary64)))
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ beta (* 2 i)) alpha)))))
(*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha))) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 2 binary64) i beta) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 alpha alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha)))) alpha)
(* alpha (- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (* (+ beta (* 2 i)) (- (pow beta 2) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (+ beta (* 2 i)) alpha)) (/ (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ beta (* 2 i))))) (pow alpha 2))))))
(*.f64 (-.f64 (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) (fma.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 (fma.f64 beta beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (/.f64 beta alpha) (/.f64 beta alpha) (/.f64 beta alpha)))) (+.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i beta) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 alpha alpha)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha))) #s(literal 1 binary64))) alpha)
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) alpha) #s(literal -1/2 binary64))
(* -1 (/ (+ (* -1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha) #s(literal -1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) (* 1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) (* 1/2 (/ (+ (* -1 (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha))) alpha)) (* 1/2 (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) #s(literal 1/2 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) #s(literal -1/2 binary64))) (neg.f64 alpha))) (neg.f64 alpha))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))))) alpha) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))))) alpha) #s(literal -1 binary64) (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))
(* -1 (* alpha (- (* -1 (/ (+ beta (* 2 i)) alpha)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i beta) (neg.f64 alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(- (* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha) (*.f64 beta beta)) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i beta) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha))) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (-.f64 (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta))) (neg.f64 alpha)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(* -1 (* alpha (+ 1 (* -1 (/ (- (+ (* -1 (+ beta (* -1 beta))) (* -1 (/ (- (+ (* -1 (/ (* (+ beta (* 2 i)) (- (* -1 (pow beta 2)) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i)))))))) alpha)) (* -1 (pow beta 2))) (* -1 (* (+ beta (* 2 i)) (- (* -1 (+ beta (* -1 beta))) (* -1 (+ beta (* 2 i))))))) alpha))) (* -1 (+ beta (* 2 i)))) alpha)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i beta) (/.f64 (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta))) (neg.f64 alpha)) (fma.f64 (neg.f64 beta) beta (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i beta))) (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (neg.f64 alpha)) #s(literal 1 binary64)) (neg.f64 alpha))
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64))
(+ (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))) (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) beta (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) #s(literal 1/2 binary64)))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ alpha (* 2 i))
(fma.f64 #s(literal 2 binary64) i alpha)
(* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) (-.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (*.f64 (neg.f64 alpha) alpha) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))
(* -1 (/ (pow alpha 2) (+ alpha (* 2 i))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (/ alpha (+ alpha (* 2 i)))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (/ 1 (+ alpha (* 2 i)))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal -1 binary64) (fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
(+ (* -1 (/ (pow alpha 2) (+ alpha (* 2 i)))) (* beta (- (+ (* -1 (/ alpha (+ alpha (* 2 i)))) (+ (* beta (- (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 3))) (+ (* beta (- (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 3))) (/ alpha (pow (+ alpha (* 2 i)) 3))) (+ (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 4))) (/ 1 (pow (+ alpha (* 2 i)) 2))))) (/ 1 (+ alpha (* 2 i))))) (+ (* -1 (/ alpha (pow (+ alpha (* 2 i)) 2))) (/ alpha (pow (+ alpha (* 2 i)) 2))))) (/ alpha (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) (pow (+ alpha (* 2 i)) 2))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal -1 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64))) #s(literal -1 binary64) (-.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 4 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) beta (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 #s(literal 0 binary64) (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta (/.f64 alpha (fma.f64 #s(literal 2 binary64) i alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) beta (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 #s(literal 2 binary64) i alpha)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)))) #s(literal 1 binary64))
2
#s(literal 2 binary64)
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 alpha beta)) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) #s(literal 2 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
beta
(* beta (+ 1 (+ (* 2 (/ i beta)) (/ alpha beta))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i alpha) beta) #s(literal 1 binary64)) beta)
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) (/.f64 alpha beta)) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 (neg.f64 (+.f64 (/.f64 alpha beta) (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) beta) (/.f64 (*.f64 alpha alpha) beta) (/.f64 alpha beta))) #s(literal 1 binary64)) (fma.f64 (/.f64 alpha beta) #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(* beta (- (+ 1 (* -1 (/ alpha beta))) (* 2 (/ i beta))))
(*.f64 (-.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 i beta) #s(literal 2 binary64))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (pow alpha 2) (pow beta 2))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 alpha beta))) #s(literal 1 binary64)) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 beta beta)))) beta)
(* beta (- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))))) (pow beta 3))) (* -1 (/ (pow alpha 2) (pow beta 2)))))) (+ (* 2 (/ i beta)) (/ (* (+ alpha (* 2 i)) (- (* -1 alpha) (* 2 i))) (pow beta 2)))))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 (/.f64 alpha beta) (/.f64 alpha beta) (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (pow.f64 beta #s(literal 3 binary64)))))) (fma.f64 (/.f64 i beta) #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) alpha (*.f64 #s(literal -2 binary64) i)) (fma.f64 #s(literal 2 binary64) i alpha)) (*.f64 beta beta)))) beta)
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))) beta)))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta))) (neg.f64 beta))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta)) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 2 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))))) beta) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(* -1 (* beta (- (* -1 (/ (+ alpha (* 2 i)) beta)) 1)))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha)) beta) #s(literal 1 binary64)) (neg.f64 beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta)) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* -1 (/ (+ (* -1 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta))) beta)))
(fma.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))) beta) (-.f64 (fma.f64 alpha alpha (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))))) beta) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 #s(literal 1 binary64) (+.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(* -1 (* beta (- (* -1 (/ (+ alpha (* -1 alpha)) beta)) (+ 1 (* -1 (/ (+ alpha (* 2 i)) beta))))))
(*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha)) beta)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (- (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (pow alpha 2) beta))) (* -1 (/ (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) beta))) beta)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha))) beta)) (neg.f64 beta)) #s(literal 1 binary64)) (neg.f64 beta))
(* -1 (* beta (- (* -1 (/ (+ (* -1 (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i))))) (* -1 (/ (+ (* -1 (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) (/ (* (+ alpha (* 2 i)) (- (* -1 (pow alpha 2)) (* -1 (* (+ alpha (* 2 i)) (- (* -1 (+ alpha (* -1 alpha))) (* -1 (+ alpha (* 2 i)))))))) beta)) beta))) beta)) 1)))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (fma.f64 (fma.f64 #s(literal 2 binary64) i alpha) (/.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha))) beta) (neg.f64 (fma.f64 (neg.f64 alpha) alpha (*.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i alpha))) (fma.f64 #s(literal 2 binary64) i alpha))))) (neg.f64 beta))) (neg.f64 beta)) #s(literal 1 binary64)) (neg.f64 beta))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 i (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) i (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))))) i (*.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- (+ 1 (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 i) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(- (+ 1 (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (neg.f64 i) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(- (+ 1 (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta))))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 beta alpha))))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha))))) i (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+ alpha beta)
(+.f64 beta alpha)
(/ (- beta alpha) (+ 2 (+ alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))
(- (+ (* -1 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (neg.f64 i) (*.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- (+ (* i (- (* -1 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (fma.f64 (neg.f64 i) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- (+ (* i (- (* i (- (* -1 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 i) (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha)))) (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 beta alpha))))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 beta alpha))))) i (*.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) (pow.f64 (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(- beta alpha)
(-.f64 beta alpha)
(- (+ beta (* -2 (/ (* i (- beta alpha)) (+ alpha beta)))) alpha)
(-.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) #s(literal -2 binary64) beta) alpha)
(- (+ beta (* i (- (* 4 (/ (* i (- beta alpha)) (pow (+ alpha beta) 2))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i beta) alpha)
(- (+ beta (* i (- (* i (- (* -8 (/ (* i (- beta alpha)) (pow (+ alpha beta) 3))) (* -4 (/ (- beta alpha) (pow (+ alpha beta) 2))))) (* 2 (/ (- beta alpha) (+ alpha beta)))))) alpha)
(-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) i) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) #s(literal -8 binary64) (*.f64 #s(literal 4 binary64) (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) i (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) i beta) alpha)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/32 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (+ (* -1/32 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) (pow.f64 i #s(literal 4 binary64))) #s(literal -1/2 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/32 binary64)))) #s(literal 1/2 binary64))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i) #s(literal 1 binary64))
(+ 1 (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 4 binary64))))) #s(literal 1 binary64)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))))
(* 2 i)
(*.f64 #s(literal 2 binary64) i)
(* i (+ 2 (+ (/ alpha i) (/ beta i))))
(*.f64 (+.f64 (/.f64 (+.f64 beta alpha) i) #s(literal 2 binary64)) i)
(* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))
(*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) i) (/.f64 (-.f64 beta alpha) i))
(/ (+ (* -1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) i) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 2))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))) (pow i 2))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) i) (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (fma.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) i) #s(literal -1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))) (*.f64 i i))
(/ (- (+ (* -1 (/ (+ (* -1/4 (* (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))))) (* -1/64 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)))))) (pow i 3))) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha))) (pow i 2))) (+ (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) (pow i 2))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) i))))) (pow i 2))
(/.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (fma.f64 (fma.f64 #s(literal -1/64 binary64) (+.f64 beta alpha) #s(literal -1/32 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) #s(literal -1/4 binary64))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) (*.f64 i i)) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64)))) (+.f64 beta alpha)) i) #s(literal -1/16 binary64)))) (*.f64 i i))
(* 1/2 (/ (* (+ alpha beta) (- beta alpha)) i))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(/ (+ (* -1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)) (* 1/2 (* (+ alpha beta) (- beta alpha)))) i)
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) i)
(/ (- (+ (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) i) (/.f64 (-.f64 beta alpha) i) (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)))) i)
(/ (- (+ (* -1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) (pow i 3))) (* 1/2 (* (+ alpha beta) (- beta alpha)))) (+ (* -1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) (pow i 2))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i)))) i)
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 4 binary64)) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal -1/16 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha)) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64))))) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/32 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1 (/ (+ (* -1/32 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) (* 1/2 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) i))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (/.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/32 binary64) (+.f64 beta alpha)) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))) #s(literal 1/16 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) (/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 beta alpha)) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)))) (neg.f64 (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(* -1 (* i (- (* -1 (/ (+ alpha beta) i)) 2)))
(*.f64 (neg.f64 i) (-.f64 (/.f64 (+.f64 beta alpha) (neg.f64 i)) #s(literal 2 binary64)))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)) i) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 i i))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 beta alpha)) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)))) (neg.f64 i))) (*.f64 i i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 #s(literal -1/4 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha))))))) i) (fma.f64 (fma.f64 #s(literal 1/16 binary64) (+.f64 beta alpha) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 beta alpha)) (*.f64 (pow.f64 (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) (fma.f64 (+.f64 beta alpha) #s(literal 2 binary64) #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 beta alpha))))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) (fma.f64 #s(literal -2 binary64) (+.f64 beta alpha) #s(literal -4 binary64))) (-.f64 beta alpha)) (+.f64 beta alpha)))) (neg.f64 i))) (*.f64 i i))
(* -1 (/ (+ (* -1/2 (* (+ alpha beta) (- beta alpha))) (* 1/4 (/ (* (pow (+ alpha beta) 2) (- beta alpha)) i))) i))
(/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* 1/8 (/ (* (pow (+ alpha beta) 3) (- beta alpha)) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 i))) (neg.f64 i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ (* (pow (+ alpha beta) 4) (- beta alpha)) i)) (* 1/8 (* (pow (+ alpha beta) 3) (- beta alpha)))) i)) (* 1/4 (* (pow (+ alpha beta) 2) (- beta alpha)))) i)) (* -1/2 (* (+ alpha beta) (- beta alpha)))) i))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 4 binary64)) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (-.f64 beta alpha)))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 beta alpha)))) (neg.f64 i))) (neg.f64 i))

rewrite228.0ms (2.4%)

Memory
6.8MiB live, 236.1MiB allocated; 27ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015103
025103
1119103
21045103
0812393
Stop Event
iter limit
node limit
iter limit
Counts
5 → 223
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)))
Outputs
(*.f64 (/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))))) #s(literal -2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))) (-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (fma.f64 (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))))
(+.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) (pow.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i))) (*.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))) (+.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i))))
(/.f64 (-.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (*.f64 beta beta)) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 beta alpha) i) (+.f64 (+.f64 beta alpha) i)) (*.f64 i i)) (-.f64 (+.f64 (+.f64 beta alpha) i) i))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (-.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 i i) (*.f64 (+.f64 i (+.f64 beta alpha)) (+.f64 i (+.f64 beta alpha)))) (-.f64 i (+.f64 i (+.f64 beta alpha))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (-.f64 alpha (*.f64 #s(literal -2 binary64) i)) (-.f64 alpha (*.f64 #s(literal -2 binary64) i)))) (-.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 (+.f64 alpha (*.f64 i #s(literal 2 binary64))) (+.f64 alpha (*.f64 i #s(literal 2 binary64))))) (-.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) #s(literal 2 binary64)) (*.f64 (neg.f64 i) #s(literal 2 binary64)))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (fma.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i))))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 i) #s(literal 2 binary64)) (*.f64 (neg.f64 i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 (neg.f64 i) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 (fma.f64 i #s(literal 2 binary64) alpha) (fma.f64 i #s(literal 2 binary64) alpha) (-.f64 (*.f64 beta beta) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 beta alpha) i) #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 (+.f64 (+.f64 beta alpha) i) (+.f64 (+.f64 beta alpha) i) (-.f64 (*.f64 i i) (*.f64 (+.f64 (+.f64 beta alpha) i) i))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 alpha alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))))
(/.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 (+.f64 i (+.f64 beta alpha)) #s(literal 3 binary64))) (fma.f64 i i (-.f64 (*.f64 (+.f64 i (+.f64 beta alpha)) (+.f64 i (+.f64 beta alpha))) (*.f64 i (+.f64 i (+.f64 beta alpha))))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (-.f64 alpha (*.f64 #s(literal -2 binary64) i)) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 (-.f64 alpha (*.f64 #s(literal -2 binary64) i)) (-.f64 alpha (*.f64 #s(literal -2 binary64) i))) (*.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i))))))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 (+.f64 alpha (*.f64 i #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 (+.f64 alpha (*.f64 i #s(literal 2 binary64))) (+.f64 alpha (*.f64 i #s(literal 2 binary64)))) (*.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))))
(/.f64 (neg.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (*.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (neg.f64 (-.f64 alpha beta)) (*.f64 (-.f64 i i) (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))))) (*.f64 (-.f64 i i) (neg.f64 (-.f64 alpha beta))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 (-.f64 i i) (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (*.f64 (-.f64 i i) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (-.f64 alpha beta) (*.f64 (-.f64 i i) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (*.f64 (-.f64 i i) (-.f64 alpha beta)))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (*.f64 (-.f64 i i) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 i i) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha)))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (*.f64 (-.f64 i i) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (-.f64 i i) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (fma.f64 (-.f64 (*.f64 i i) (*.f64 i i)) (-.f64 beta alpha) (*.f64 (-.f64 i i) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 (-.f64 i i) (-.f64 beta alpha)))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (neg.f64 (-.f64 alpha beta)) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (-.f64 alpha beta))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (-.f64 alpha beta) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (-.f64 alpha beta)))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (fma.f64 (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))) (-.f64 beta alpha) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (-.f64 beta alpha)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (-.f64 i i) (*.f64 (neg.f64 (-.f64 alpha beta)) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (neg.f64 (-.f64 alpha beta)) (-.f64 i i)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (neg.f64 (-.f64 alpha beta)) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 alpha beta)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (-.f64 i i) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (-.f64 i i)))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 i i) (*.f64 (-.f64 alpha beta) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (-.f64 alpha beta) (-.f64 i i)))
(/.f64 (fma.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (-.f64 alpha beta) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (-.f64 alpha beta) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 i i) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (-.f64 i i)))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (fma.f64 beta beta (-.f64 (*.f64 alpha alpha) (*.f64 beta alpha))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 i i) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (-.f64 i i)))
(/.f64 (fma.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 i i) (*.f64 (-.f64 beta alpha) (-.f64 (*.f64 i i) (*.f64 i i)))) (*.f64 (-.f64 beta alpha) (-.f64 i i)))
(/.f64 (fma.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i))) (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 i #s(literal 3 binary64)) (pow.f64 i #s(literal 3 binary64))))) (*.f64 (-.f64 beta alpha) (fma.f64 i i (-.f64 (*.f64 i i) (*.f64 i i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i)))))
(/.f64 (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i))))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (/.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (+.f64 beta alpha) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 beta alpha) (-.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (-.f64 alpha beta)) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))))) (/.f64 (-.f64 beta alpha) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
(fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha))
(-.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))))
(-.f64 (/.f64 (*.f64 alpha alpha) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))))) (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))))))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(-.f64 (+.f64 beta alpha) (*.f64 (neg.f64 i) #s(literal 2 binary64)))
(-.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))
(+.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)) (fma.f64 alpha alpha (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))))))
(+.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 beta alpha) #s(literal 2 binary64)) i)))))
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
(+.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (*.f64 (neg.f64 (*.f64 i #s(literal 2 binary64))) (*.f64 i #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)
(+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))
(+.f64 i (+.f64 i (+.f64 beta alpha)))
(+.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))
(+.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i)))
(+.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64))))
(+.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))
(*.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64))) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64)) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(neg.f64 (/.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 alpha alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (-.f64 beta alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (-.f64 beta alpha) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 beta (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 alpha (-.f64 beta alpha)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(+.f64 (/.f64 (*.f64 beta beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (neg.f64 (-.f64 alpha beta)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (neg.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha))) (neg.f64 (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (-.f64 alpha beta))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha))) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 beta alpha)) (*.f64 (-.f64 alpha beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (-.f64 beta alpha)) (*.f64 (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(neg.f64 (*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(-.f64 (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (-.f64 beta alpha) alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 (-.f64 beta alpha) alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (-.f64 beta alpha) beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 beta (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 beta (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 alpha (-.f64 beta alpha)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.f64 (/.f64 (*.f64 beta beta) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))

eval143.0ms (1.5%)

Memory
-54.8MiB live, 162.6MiB allocated; 89ms collecting garbage
Compiler

Compiled 33 667 to 2 731 computations (91.9% saved)

prune18.0ms (0.2%)

Memory
5.9MiB live, 51.5MiB allocated; 4ms collecting garbage
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New45212464
Fresh000
Picked101
Done000
Total45312465
Accuracy
99.9%
Counts
465 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.2%
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
63.6%
(/.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))
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))
63.1%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
44.3%
#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)))
16.4%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha))
19.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
80.1%
#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)))
22.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
68.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) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
29.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
Compiler

Compiled 1 260 to 574 computations (54.4% saved)

simplify125.0ms (1.3%)

Memory
40.8MiB live, 226.6MiB allocated; 30ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
045493
071466
1153460
2435460
31551449
08140438
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 (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)))
(*.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))
(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(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(/.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))
(+.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(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))
#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) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
#s(literal 0 binary64)
beta
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
#s(literal 1 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))
#s(literal 4 binary64)
i
(*.f64 #s(literal 2 binary64) beta)
#s(literal 2 binary64)
alpha
#s(literal 1/2 binary64)
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
#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)
#s(literal 2 binary64)
i
alpha
(/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha))
(*.f64 alpha alpha)
#s(literal 1 binary64)
Outputs
#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)))
#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 (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 (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))
(*.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)))
(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(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(/.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))
(+.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(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))
#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) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 1 binary64)) alpha)
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(/.f64 (fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64)) alpha)
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64))
#s(literal 0 binary64)
beta
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64) #s(literal 2 binary64))
#s(literal 1 binary64)
(fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))
(*.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)
alpha
#s(literal 1/2 binary64)
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 (/.f64 (neg.f64 alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) 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) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64)))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 (/.f64 (neg.f64 alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (neg.f64 alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))
#s(literal -1 binary64)
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))
(+.f64 (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
alpha
(/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha))
(*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha)
(*.f64 alpha alpha)
#s(literal 1 binary64)

localize218.0ms (2.3%)

Memory
-0.4MiB live, 197.6MiB allocated; 16ms collecting garbage
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))
accuracy12.5825523025183
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64)))
accuracy14.186695897357241
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))
accuracy15.387537007680544
(/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha))
accuracy0.0
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
accuracy0.0
(*.f64 #s(literal 2 binary64) beta)
accuracy0.0078125
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
accuracy49.51186611351105
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
accuracy0.0
(/.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))
accuracy12.164603447308005
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
accuracy49.39836972790226
#s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))
accuracy21.87700997974493
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
accuracy0.0
(*.f64 (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))
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)))
accuracy12.712473249905797
#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)))
Samples
69.0ms194×0valid
42.0ms41×1valid
17.0ms21×2valid
Compiler

Compiled 442 to 44 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-add: 25.0ms (30.9% of total)
adjust: 23.0ms (28.4% of total)
ival-mult: 16.0ms (19.7% of total)
ival-div: 15.0ms (18.5% of total)
ival-sub: 2.0ms (2.5% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series88.0ms (0.9%)

Memory
-24.3MiB live, 74.5MiB allocated; 8ms collecting garbage
Counts
21 → 268
Calls
Call 1
Inputs
#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)))
(*.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))
(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(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))
(+.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(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(*.f64 #s(literal 2 binary64) beta)
(/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha))
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #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 (/ (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)))))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
1
(+ 1 (* -1/2 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(+ 1 (* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1 (* (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))))))))
(/ -1 (+ 2 (* 2 i)))
(- (/ alpha (pow (+ 2 (* 2 i)) 2)) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 (* 2 i)) 3))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 (* 2 i)) 4)) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
(* 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))))
(+ 2 (* 2 i))
(+ 2 (+ alpha (* 2 i)))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
-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))))))
(/ (+ 2 (* 4 i)) alpha)
(/ (+ 2 (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -1 (/ (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))) (pow alpha 3))) (+ (* -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 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))))) alpha)
(/ -1 alpha)
(/ (- (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha))) 1) alpha)
(/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/ (- (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3)) (+ 1 (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))))) 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)))))
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (* 2 (/ 1 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 (/ (- (+ 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 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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)))))))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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))))))) (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -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))))))))))) alpha)))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) 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 (* alpha (- (* -1 (/ (+ 2 (* 2 i)) alpha)) 1)))
(* 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 (* 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/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 (* -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 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(* 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 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(* 2 beta)
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+ 1 (* -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)))))
(- (+ 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 alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 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))))
(* 2 (/ beta alpha))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 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)))
(+ 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)))
(- (+ 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/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(+ 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 (/ (+ (* 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 (+ 1 (/ beta (+ 2 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 (/ beta (+ 2 beta)))
(+ 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))))
(/ 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 (/ 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/2 (/ (+ 2 (* 2 beta)) alpha))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(+ 2 (* 2 beta))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))
(+ 1 (+ (* -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 (+ (* -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))))))))))))))
(/ -1 (+ 2 alpha))
(- (* 2 (/ i (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* -4 (/ i (pow (+ 2 alpha) 3))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* i (- (* 8 (/ i (pow (+ 2 alpha) 4))) (* 4 (/ 1 (pow (+ 2 alpha) 3))))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(+ 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)))))
(/ (+ 2 (* 2 beta)) alpha)
(+ alpha (* -2 i))
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(+ alpha (* i (- (* i (+ (* -8 (/ i (pow alpha 2))) (* 4 (/ 1 alpha)))) 2)))
(+ 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))))))
(+ 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 (* 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))
(* 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)))))
(+ 1 (* -1/4 (/ (pow alpha 2) (pow i 2))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 4))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 4)))))))
(/ -1/2 i)
(/ (- (* 1/4 (/ (+ 2 alpha) i)) 1/2) i)
(/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/2 (* -1/4 (/ (+ 2 alpha) i)))) i)
(/ (- (* 1/16 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/2 (+ (* -1/4 (/ (+ 2 alpha) i)) (* 1/8 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) 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)
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(/ (+ (* -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)
(* 2 i)
(* i (+ 2 (+ (* 2 (/ 1 i)) (/ alpha 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/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/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* -1/16 (/ (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* -2 alpha) (* -2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) i)) (* 1/16 (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))))) (pow i 3))) (* -1/4 (/ (pow alpha 2) (pow i 2)))))
(* -1 (/ (+ 1/2 (* -1/4 (/ (+ 2 alpha) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) i)) (* -1/4 (+ 2 alpha))) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 3) i)) (* -1/8 (pow (+ 2 alpha) 2))) i)) (* -1/4 (+ 2 alpha))) i))) 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 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(* -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 (* i (- (* -1 (/ (+ 2 alpha) i)) 2)))
Calls

9 calls:

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

simplify327.0ms (3.5%)

Memory
-19.5MiB live, 216.2MiB allocated; 35ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0160416056
1588015813
0823814324
Stop Event
iter limit
node limit
Counts
268 → 267
Calls
Call 1
Inputs
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1 (+ (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (+ (* alpha (- (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(/ (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)))))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
1
(+ 1 (* -1/2 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(+ 1 (* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1 (* (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))))))))
(/ -1 (+ 2 (* 2 i)))
(- (/ alpha (pow (+ 2 (* 2 i)) 2)) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 (* 2 i)) 3))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 (* 2 i)) 4)) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
(* 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))))
(+ 2 (* 2 i))
(+ 2 (+ alpha (* 2 i)))
(* 1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha))
(/ (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))) alpha)
(/ (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha)))) alpha)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (+ (* -1/2 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (+ (* 1/2 (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (* 1/2 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))) alpha))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
-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))))))
(/ (+ 2 (* 4 i)) alpha)
(/ (+ 2 (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -1 (/ (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))) (pow alpha 3))) (+ (* -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 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))))) alpha)
(/ -1 alpha)
(/ (- (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha))) 1) alpha)
(/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/ (- (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3)) (+ 1 (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))))) 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)))))
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (* 2 (/ 1 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 (/ (- (+ 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 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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)))))))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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))))))) (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -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))))))))))) alpha)))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) 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 (* alpha (- (* -1 (/ (+ 2 (* 2 i)) alpha)) 1)))
(* 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 (* 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/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 (* -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 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(+ 2 (* 4 i))
(+ 2 (+ (* 2 beta) (* 4 i)))
(* 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 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(* 2 beta)
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+ 1 (* -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)))))
(- (+ 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 alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 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))))
(* 2 (/ beta alpha))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 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)))
(+ 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)))
(- (+ 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/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(+ 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 (/ (+ (* 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 (+ 1 (/ beta (+ 2 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 (/ beta (+ 2 beta)))
(+ 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))))
(/ 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 (/ 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/2 (/ (+ 2 (* 2 beta)) alpha))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(+ 2 (* 2 beta))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))
(+ 1 (+ (* -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 (+ (* -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))))))))))))))
(/ -1 (+ 2 alpha))
(- (* 2 (/ i (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* -4 (/ i (pow (+ 2 alpha) 3))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* i (- (* 8 (/ i (pow (+ 2 alpha) 4))) (* 4 (/ 1 (pow (+ 2 alpha) 3))))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(+ 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)))))
(/ (+ 2 (* 2 beta)) alpha)
(+ alpha (* -2 i))
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(+ alpha (* i (- (* i (+ (* -8 (/ i (pow alpha 2))) (* 4 (/ 1 alpha)))) 2)))
(+ 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))))))
(+ 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 (* 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))
(* 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)))))
(+ 1 (* -1/4 (/ (pow alpha 2) (pow i 2))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 4))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 4)))))))
(/ -1/2 i)
(/ (- (* 1/4 (/ (+ 2 alpha) i)) 1/2) i)
(/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/2 (* -1/4 (/ (+ 2 alpha) i)))) i)
(/ (- (* 1/16 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/2 (+ (* -1/4 (/ (+ 2 alpha) i)) (* 1/8 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) 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)
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i)))))
(/ (+ (* -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)
(* 2 i)
(* i (+ 2 (+ (* 2 (/ 1 i)) (/ alpha 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/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/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/4 (/ (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* -1/64 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha)))) i))) (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha)))))) i)) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* -1/16 (/ (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* -2 alpha) (* -2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) i)) (* 1/16 (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))))) (pow i 3))) (* -1/4 (/ (pow alpha 2) (pow i 2)))))
(* -1 (/ (+ 1/2 (* -1/4 (/ (+ 2 alpha) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) i)) (* -1/4 (+ 2 alpha))) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 3) i)) (* -1/8 (pow (+ 2 alpha) 2))) i)) (* -1/4 (+ 2 alpha))) i))) 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 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(* -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 (* i (- (* -1 (/ (+ 2 alpha) i)) 2)))
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 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) alpha (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.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)) (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))))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal -1/2 binary64))) alpha (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 i #s(literal 2 binary64) beta)) (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1 (/ (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 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) alpha (*.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 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.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 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.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)) (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) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) 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 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) alpha (*.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 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) alpha (*.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 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.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)) (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) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 2 binary64)))))) 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)))))
(* 1/2 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (pow alpha 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 alpha alpha) i) #s(literal 1 binary64))
(+ 1 (* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.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) #s(literal 1 binary64))
(+ 1 (* (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))))))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 3 binary64))) #s(literal -1/8 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) (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i))) (*.f64 alpha alpha) #s(literal 1 binary64))
(/ -1 (+ 2 (* 2 i)))
(/.f64 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(- (/ alpha (pow (+ 2 (* 2 i)) 2)) (/ 1 (+ 2 (* 2 i))))
(-.f64 (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 (* 2 i)) 3))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(-.f64 (*.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 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 (* 2 i)) 4)) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 alpha (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)))) alpha (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (/.f64 #s(literal 1 binary64) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))
(/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
(* 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 (-.f64 (*.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 (-.f64 (*.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))
(+ 2 (* 2 i))
(fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))
(+ 2 (+ alpha (* 2 i)))
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))
(* 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)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 (fma.f64 (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)
(/ (- (+ 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 (/.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 (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) (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 (*.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 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))))) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))) alpha)
-1
#s(literal -1 binary64)
(- (+ (* -1 (/ beta alpha)) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))))
(-.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 beta alpha)) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)))
(- (+ (* -1 (/ beta alpha)) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2)))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 beta alpha) (*.f64 (/.f64 beta alpha) (/.f64 beta alpha))) (+.f64 (fma.f64 (/.f64 (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 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)))) #s(literal 1 binary64)))
(- (+ (* -1 (/ beta alpha)) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 3))) (+ (/ beta alpha) (/ (pow beta 2) (pow alpha 2))))) (+ 1 (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) (pow alpha 2))) (+ (* -1 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) (pow alpha 2))))))
(-.f64 (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 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha) (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)))) #s(literal 1 binary64)))
(/ (+ 2 (* 4 i)) alpha)
(/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha)
(/ (+ 2 (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))) alpha)
(/.f64 (+.f64 (+.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) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -1 (/ (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))) alpha)
(/.f64 (+.f64 (+.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))) (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 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) (*.f64 alpha alpha)) (+.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) (*.f64 #s(literal 4 binary64) i))) #s(literal 2 binary64)) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))) (pow alpha 3))) (+ (* -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 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))))) alpha)
(/.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) (/.f64 #s(literal -2 binary64) alpha) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (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 #s(literal -1 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))) (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 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))))) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) 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) (+.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) (*.f64 #s(literal 4 binary64) i))))) #s(literal 2 binary64)) alpha)
(/ -1 alpha)
(/.f64 #s(literal -1 binary64) alpha)
(/ (- (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha))) 1) alpha)
(/.f64 (-.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 alpha alpha)) (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal 1 binary64))) alpha)
(/ (- (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3)) (+ 1 (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))))) alpha)
(/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 alpha alpha)))) 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 (-.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (*.f64 i i) alpha) #s(literal 1 binary64)) (*.f64 (/.f64 i alpha) #s(literal 2 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 (pow.f64 (/.f64 i 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)
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha)))))
(*.f64 (+.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (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 (/ (- (+ 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 (-.f64 (+.f64 (/.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) (*.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 (/.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) (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)
(-.f64 (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)) #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 (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)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha)) 1)
(-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (-.f64 (+.f64 (/.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) (*.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))
(* -1 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (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)))) alpha) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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)))))))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (fma.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))))))) alpha) #s(literal -1 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))))) alpha) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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))))))) (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -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))))))))))) alpha)))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (fma.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) (*.f64 #s(literal -1 binary64) (fma.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)))) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) (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 -2 binary64) (neg.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))))))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))))) alpha)))) alpha) #s(literal -1 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))))) alpha) #s(literal -1 binary64) (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64))))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(neg.f64 (/.f64 (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)) alpha)) (neg.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha)) (neg.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (* alpha (- (* 2 (/ i alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (*.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) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 i i) alpha) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) i)) alpha)) #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 (neg.f64 (/.f64 (fma.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))) alpha) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) i)) alpha)) #s(literal 1 binary64)))
(* -1 (* alpha (- (* -1 (/ (+ 2 (* 2 i)) alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha)) #s(literal 1 binary64)))
(* 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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.f64 (*.f64 (/.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 (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 (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 alpha alpha)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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))))) 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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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
#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 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 3 binary64))) #s(literal -1/8 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 (* 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 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) i) #s(literal 3 binary64))) #s(literal -1/8 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 (* -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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 (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 (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 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 alpha alpha)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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))))) 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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 (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 (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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 (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 (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 #s(literal -1 binary64) (fma.f64 i #s(literal 2 binary64) alpha)) (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 alpha alpha)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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))))) 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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (neg.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 (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 (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 (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 (/ (+ 2 (* 4 i)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) alpha)
(+ 2 (* 4 i))
(fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))
(+ 2 (+ (* 2 beta) (* 4 i)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(* 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 (/ beta alpha)) (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))))
(/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha)
(* 2 beta)
(*.f64 #s(literal 2 binary64) beta)
(+ 1 (* 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) (*.f64 #s(literal -1/2 binary64) (+.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))) (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 4 binary64) 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))))) #s(literal 1 binary64))
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)) (/.f64 (fma.f64 #s(literal 4 binary64) i #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 (*.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))) (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 4 binary64) 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))) #s(literal -1 binary64) #s(literal 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)))
(+ 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)) (/.f64 (fma.f64 i #s(literal 2 binary64) #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 (pow.f64 (/.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) 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) (/.f64 (fma.f64 i #s(literal 2 binary64) #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)) (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) beta))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (neg.f64 alpha) beta)) (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) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (neg.f64 alpha) beta)) (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) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 alpha beta) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 alpha) beta)) (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) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(- (+ 1 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 alpha) beta)) (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) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha))) (*.f64 beta beta)))))
(/ beta alpha)
(/.f64 beta alpha)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) beta)
(* beta (+ 2 (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) #s(literal 2 binary64)) beta)
(+ 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 (pow.f64 (/.f64 i 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))))
(* 2 (/ beta alpha))
(*.f64 (/.f64 beta alpha) #s(literal 2 binary64))
(* beta (+ (* 4 (/ i (* alpha beta))) (+ (* 2 (/ 1 alpha)) (/ 2 (* alpha beta)))))
(*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) beta) (/.f64 i alpha) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) alpha))) beta)
(+ 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 (/.f64 (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))
(+ 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 (/.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) (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 (-.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) (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 (/.f64 (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 (/ (- (* -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))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (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 (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 (*.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)) 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 #s(literal 1 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))))) beta))
(+ 1 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (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 (*.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)) 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/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(*.f64 (neg.f64 beta) (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))
(* -1 (* beta (- (* -1 (/ (+ 2 (* 4 i)) beta)) 2)))
(*.f64 (neg.f64 beta) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta)) #s(literal 2 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 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 beta) (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta)) (/.f64 #s(literal 2 binary64) alpha)))
(* 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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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 (+ 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 (* 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 (/.f64 (fma.f64 #s(literal -1 binary64) (*.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 #s(literal -4 binary64) (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 (*.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 (/ beta (+ 2 beta)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 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 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.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 #s(literal -4 binary64) (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 (*.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))
(/ beta (+ 2 beta))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(+ (* -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 (/ 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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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 (-.f64 (*.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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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)))))
(/ (- 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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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 (-.f64 (*.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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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) (pow.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (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/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)) alpha)) (* 2 (/ i alpha)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 i #s(literal 2 binary64))) alpha)
(+ 2 (* 2 beta))
(fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))
(+.f64 (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))) #s(literal 1 binary64))
(+ 1 (+ (* -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))))))))))
(+.f64 (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))) #s(literal 1 binary64))
(+ 1 (+ (* -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))))))))))))))
(+.f64 (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 (/.f64 (fma.f64 #s(literal -1 binary64) (*.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 #s(literal -4 binary64) (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 #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))) #s(literal 1 binary64))
(/ -1 (+ 2 alpha))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) alpha))
(- (* 2 (/ i (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(- (* i (+ (* -4 (/ i (pow (+ 2 alpha) 3))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(-.f64 (*.f64 (fma.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(- (* i (+ (* i (- (* 8 (/ i (pow (+ 2 alpha) 4))) (* 4 (/ 1 (pow (+ 2 alpha) 3))))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) #s(literal 8 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) i (/.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) 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))
(/ (+ 2 (* 2 beta)) alpha)
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(+ alpha (* -2 i))
(fma.f64 #s(literal -2 binary64) i alpha)
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(fma.f64 (-.f64 (*.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 (-.f64 (*.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)
(+ 2 alpha)
(+.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 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/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) (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/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) (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 beta (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) 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 (* 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 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.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)))) (* 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 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.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))))) (+.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 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) i)) #s(literal 1/16 binary64)))) (*.f64 i i))
(* 2 (/ i alpha))
(*.f64 (/.f64 i alpha) #s(literal 2 binary64))
(* i (+ (* 1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha))))
(*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i)
(* 4 i)
(*.f64 #s(literal 4 binary64) i)
(* i (+ 4 (+ (* 2 (/ beta i)) (* 2 (/ 1 i)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 4 binary64)) i)
(+ 1 (* -1/4 (/ (pow alpha 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1 binary64))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1 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/16 binary64)))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 4))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 4)))))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 alpha alpha)) (pow.f64 i #s(literal 4 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))) (pow.f64 i #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 i #s(literal 4 binary64))))))) #s(literal 1 binary64))
(/ -1/2 i)
(/.f64 #s(literal -1/2 binary64) i)
(/ (- (* 1/4 (/ (+ 2 alpha) i)) 1/2) i)
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) i)
(/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/2 (* -1/4 (/ (+ 2 alpha) i)))) i)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/8 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/4 binary64) #s(literal 1/2 binary64))) i)
(/ (- (* 1/16 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/2 (+ (* -1/4 (/ (+ 2 alpha) i)) (* 1/8 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) i)
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64)) #s(literal 1/16 binary64)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) i) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) 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 (-.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)
(* 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/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 (-.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal 1/4 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 (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal 1/4 binary64))))) i)
(* 2 i)
(*.f64 i #s(literal 2 binary64))
(* i (+ 2 (+ (* 2 (/ 1 i)) (/ alpha i))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal 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 #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/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) 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 (/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) i) (*.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 (+ (* 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 (+.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) (*.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)))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(/ (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (/.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))) i)) (*.f64 i i))
(/ (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) i)) (* 1/4 (* (+ alpha beta) (- beta alpha)))) (pow i 2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 beta alpha)) (-.f64 beta alpha) (neg.f64 (/.f64 (+.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) (*.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 (/ (- (+ (* -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 (-.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.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)))) (*.f64 #s(literal -1/64 binary64) (*.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) (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 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) alpha)) i))
(* -1 (* i (- (* -1 (/ (+ 2 (* 2 beta)) i)) 4)))
(neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i)) #s(literal 4 binary64)) i))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* -1/16 (/ (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))) (pow i 3)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1 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/16 binary64)))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* -2 alpha) (* -2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) i)) (* 1/16 (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))))) (pow i 3))) (* -1/4 (/ (pow alpha 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal -2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (neg.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))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(* -1 (/ (+ 1/2 (* -1/4 (/ (+ 2 alpha) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal -1/4 binary64) #s(literal 1/2 binary64)) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) i)) (* -1/4 (+ 2 alpha))) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) i) #s(literal -1/8 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal -1 binary64) #s(literal 1/2 binary64)) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 3) i)) (* -1/8 (pow (+ 2 alpha) 2))) i)) (* -1/4 (+ 2 alpha))) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) i) #s(literal -1/16 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i) #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal -1 binary64) #s(literal 1/2 binary64)) 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 (* i (- (* -1 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))))
(neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i)) (/.f64 #s(literal 4 binary64) alpha)) i))
(* -1 (/ (+ (* -1/2 (pow alpha 2)) (* 1/4 (/ (pow alpha 3) i))) i))
(neg.f64 (/.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 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow alpha 4) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(neg.f64 (/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 alpha #s(literal 3 binary64)))) i))) 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))
(neg.f64 (/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 5 binary64)) i) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 alpha #s(literal 4 binary64)))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 alpha #s(literal 3 binary64)))) i))) i))
(* -1 (* i (- (* -1 (/ (+ 2 alpha) i)) 2)))
(neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) i))

rewrite239.0ms (2.6%)

Memory
38.8MiB live, 125.8MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045448
071421
1349415
23170415
08666405
Stop Event
iter limit
node limit
iter limit
Counts
21 → 331
Calls
Call 1
Inputs
#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)))
(*.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))
(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(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))
(+.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(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))
(*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(/.f64 beta (fma.f64 #s(literal 2 binary64) i beta))
(/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha)
(*.f64 #s(literal 2 binary64) beta)
(/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha))
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 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 (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/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 (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 (neg.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))) (neg.f64 (-.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 (neg.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))) (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 (neg.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)))) (neg.f64 (-.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 (neg.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)))) (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 (-.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)) (-.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 (*.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))) (-.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 (*.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))))
(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 #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 (/.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))
(+.f64 (*.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 #s(literal 1/2 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/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.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))))))
(/.f64 (neg.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 (neg.f64 (-.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 (neg.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 (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 (neg.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)))) (neg.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)))))))
(/.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 (-.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 (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 #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 (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)) (-.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 (+.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))))
(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))) (-.f64 (*.f64 i #s(literal 2 binary64)) 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)) (/.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))
(-.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)) (-.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))) (pow.f64 (-.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)))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.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 #s(literal 1 binary64) (*.f64 (neg.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))))
(+.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)) (+.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)))) (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)))
(+.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 (neg.f64 (neg.f64 (neg.f64 beta))) (neg.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.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 (neg.f64 (+.f64 (fma.f64 i #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) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.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))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.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))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.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))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1 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)))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(/.f64 (neg.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))
(/.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))
(neg.f64 (/.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)))
(+.f64 (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.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)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.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))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))))
(fma.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 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))) (pow.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 -1 binary64)))
(+.f64 (/.f64 (pow.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64))))) (pow.f64 (fma.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(+.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))
(*.f64 #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #s(literal -1 binary64)))
#s(approx (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) #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 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1/2 binary64)) (neg.f64 alpha))
(/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha)
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64))) (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 #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 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 #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 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 i #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 beta #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) beta))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 4 binary64) i) (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64))) (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 #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 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64)))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) i) #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 4 binary64) i) #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 i #s(literal 1 binary64)) (fma.f64 #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 1 binary64) (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 i #s(literal 4 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) beta (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(fma.f64 beta #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal -2 binary64) beta))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 4 binary64) i) (-.f64 (*.f64 #s(literal -2 binary64) beta) #s(literal 2 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 1 binary64)))
(-.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) beta)) (*.f64 #s(literal 4 binary64) i))
(+.f64 (/.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64))) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 4 binary64) i) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))
(+.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) 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 (neg.f64 (-.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) 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 (-.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) 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 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.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 i #s(literal 2 binary64)) alpha) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (+.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)))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 alpha (-.f64 alpha (*.f64 i #s(literal 2 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (*.f64 (/.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 binary64))
(fma.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (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) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.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))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 alpha (*.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)))) #s(literal 1 binary64))
(-.f64 (/.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (neg.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)))))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (*.f64 (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) alpha)))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64))))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 alpha) 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 (neg.f64 (neg.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))) #s(literal -2 binary64))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) 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) (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) alpha) (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))
(pow.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 beta (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 beta) beta))) (-.f64 (*.f64 i #s(literal 2 binary64)) 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 (neg.f64 (neg.f64 (neg.f64 beta))) (neg.f64 (neg.f64 (neg.f64 (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 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 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))))
(/.f64 (neg.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 0 binary64) alpha (*.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))) (*.f64 (neg.f64 alpha) alpha))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))))) (neg.f64 (neg.f64 (neg.f64 alpha))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)))))
(/.f64 (neg.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha)))
(/.f64 (pow.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) #s(literal 3 binary64)) (neg.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) alpha)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha)))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 (fma.f64 #s(literal 0 binary64) alpha (*.f64 alpha (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (*.f64 alpha alpha))
(/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) (neg.f64 alpha))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha))
(/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 0 binary64)) alpha))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 3 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 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(neg.f64 (/.f64 (-.f64 #s(literal -2 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha)))
(+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) alpha) (/.f64 #s(literal 2 binary64) alpha))
(+.f64 (/.f64 #s(literal 2 binary64) alpha) (/.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) alpha))
(+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) i (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(*.f64 (*.f64 #s(literal 1 binary64) beta) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) beta))
(*.f64 #s(literal 2 binary64) (*.f64 beta #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) beta)
(*.f64 beta #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 beta beta) (*.f64 beta beta))) (neg.f64 (-.f64 beta beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta beta (-.f64 (*.f64 beta beta) (*.f64 beta beta)))))
(/.f64 (-.f64 (*.f64 beta beta) (*.f64 beta beta)) (-.f64 beta beta))
(/.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64))) (fma.f64 beta beta (-.f64 (*.f64 beta beta) (*.f64 beta beta))))
(fma.f64 #s(literal 1 binary64) beta (*.f64 #s(literal 1 binary64) beta))
(fma.f64 beta #s(literal 1 binary64) (*.f64 beta #s(literal 1 binary64)))
(+.f64 (*.f64 beta #s(literal 1 binary64)) (*.f64 beta #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) beta) (*.f64 #s(literal 1 binary64) beta))
(+.f64 beta beta)
(*.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (neg.f64 alpha) alpha))) (-.f64 (*.f64 i #s(literal 2 binary64)) 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 (neg.f64 alpha) (/.f64 (neg.f64 alpha) (fma.f64 i #s(literal 2 binary64) alpha)))
(*.f64 alpha (/.f64 alpha (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (neg.f64 (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))))
(/.f64 (*.f64 (neg.f64 alpha) alpha) (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (*.f64 alpha alpha) (neg.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) alpha))))
(/.f64 (*.f64 alpha alpha) (fma.f64 i #s(literal 2 binary64) alpha))
(neg.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) alpha))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) alpha))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) #s(literal 8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) alpha)))
(/.f64 (-.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 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) alpha)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 alpha))) (sqrt.f64 (neg.f64 (neg.f64 alpha))) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 alpha)) (sqrt.f64 (neg.f64 alpha)) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 alpha) (sqrt.f64 alpha) (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))
(fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) alpha)
(fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))
(fma.f64 #s(literal 2 binary64) i (+.f64 #s(literal 2 binary64) alpha))
(-.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)))))
(+.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 i #s(literal 2 binary64)))
(+.f64 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) alpha)
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64))
(+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) alpha))
(+.f64 i (+.f64 i (+.f64 #s(literal 2 binary64) alpha)))
(+.f64 #s(literal 2 binary64) (fma.f64 i #s(literal 2 binary64) alpha))
(+.f64 alpha (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)))

eval183.0ms (2%)

Memory
-8.3MiB live, 139.1MiB allocated; 18ms collecting garbage
Compiler

Compiled 41 859 to 3 375 computations (91.9% saved)

prune84.0ms (0.9%)

Memory
-17.2MiB live, 30.5MiB allocated; 1ms collecting garbage
Pruning

17 alts after pruning (14 fresh and 3 done)

PrunedKeptTotal
New5388546
Fresh167
Picked235
Done000
Total54117558
Accuracy
99.9%
Counts
558 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.2%
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
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))
63.0%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))
40.9%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
44.3%
#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)))
16.4%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha))
19.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
80.1%
#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)))
63.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (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)))
17.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
17.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
68.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) (+.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
71.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
9.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
8.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
29.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
Compiler

Compiled 1 770 to 858 computations (51.5% saved)

simplify138.0ms (1.5%)

Memory
21.0MiB live, 76.1MiB allocated; 6ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
057470
079446
1191430
2574430
32694430
47759430
08008412
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(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
beta
(+.f64 #s(literal 2 binary64) beta)
#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) #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 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
#s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(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) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1/8 binary64) i)
#s(literal 1/8 binary64)
i
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i))
(+.f64 beta alpha)
beta
alpha
(/.f64 (-.f64 beta alpha) i)
(-.f64 beta alpha)
#s(literal 1/2 binary64)
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.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 (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)
(+.f64 beta alpha)
(/.f64 (+.f64 beta alpha) #s(literal 2 binary64))
#s(literal 1/2 binary64)
Outputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #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 #s(literal 1/2 binary64) #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
beta
(+.f64 #s(literal 2 binary64) beta)
#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) #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 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (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 (/.f64 #s(literal 1/2 binary64) alpha) #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) alpha) #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))
(/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
#s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
(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) (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 #s(literal 1/8 binary64) i) i) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1/8 binary64) i) i) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1/8 binary64) i)
#s(literal 1/8 binary64)
i
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i))
(*.f64 (/.f64 (+.f64 beta alpha) i) (-.f64 beta alpha))
(+.f64 beta alpha)
beta
alpha
(/.f64 (-.f64 beta alpha) i)
(-.f64 beta alpha)
#s(literal 1/2 binary64)
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64) #s(literal 4 binary64))) (/.f64 (+.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64))
(/.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 (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)
(+.f64 beta alpha)
(/.f64 (+.f64 beta alpha) #s(literal 2 binary64))
#s(literal 1/2 binary64)

localize186.0ms (2%)

Memory
-8.5MiB live, 82.2MiB allocated; 6ms collecting garbage
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
accuracy0.01171875
(*.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)))
accuracy12.336342652106676
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
accuracy16.93950958724158
(/.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.00390625
(/.f64 (-.f64 beta alpha) i)
accuracy0.17578125
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i))
accuracy2.66258910302003
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
accuracy35.597878978162406
#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)))
accuracy0.0
(*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
accuracy0.0078125
(/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
accuracy25.647608743962703
#s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))
accuracy49.51186611351105
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
accuracy45.12625585035395
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
accuracy0.0
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
accuracy0.01171875
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
accuracy6.177781258803956
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
accuracy12.712473249905797
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
Samples
80.0ms202×0valid
62.0ms39×1valid
15.0ms15×2valid
Compiler

Compiled 380 to 55 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-mult: 55.0ms (49% of total)
ival-add: 22.0ms (19.6% of total)
ival-div: 19.0ms (16.9% of total)
adjust: 14.0ms (12.5% of total)
ival-sub: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series72.0ms (0.8%)

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

9 calls:

TimeVariablePointExpression
23.0ms
i
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+ (/ beta (+ 2 beta)) 1) (/ (+ (/ (/ (* (+ 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) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i))) 1/2) (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i)) (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (/ beta (+ 2 beta)) (/ (- beta alpha) i) (+ (* i 2) (+ beta alpha)))
9.0ms
i
@-inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+ (/ beta (+ 2 beta)) 1) (/ (+ (/ (/ (* (+ 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) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i))) 1/2) (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i)) (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (/ beta (+ 2 beta)) (/ (- beta alpha) i) (+ (* i 2) (+ beta alpha)))
6.0ms
beta
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+ (/ beta (+ 2 beta)) 1) (/ (+ (/ (/ (* (+ 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) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i))) 1/2) (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i)) (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (/ beta (+ 2 beta)) (/ (- beta alpha) i) (+ (* i 2) (+ beta alpha)))
5.0ms
alpha
@0
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+ (/ beta (+ 2 beta)) 1) (/ (+ (/ (/ (* (+ 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) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i))) 1/2) (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i)) (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (/ beta (+ 2 beta)) (/ (- beta alpha) i) (+ (* i 2) (+ beta alpha)))
5.0ms
beta
@-inf
((/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+ (/ beta (+ 2 beta)) 1) (/ (+ (/ (/ (* (+ 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) (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (+ (* (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i))) 1/2) (/ 1/8 i) (* (+ beta alpha) (/ (- beta alpha) i)) (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (/ beta (+ 2 beta)) (/ (- beta alpha) i) (+ (* i 2) (+ beta alpha)))

simplify259.0ms (2.8%)

Memory
18.2MiB live, 160.8MiB allocated; 15ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite223.0ms (2.4%)

Memory
-18.9MiB live, 318.2MiB allocated; 47ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057422
079398
1442382
24043382
08263369
Stop Event
iter limit
node limit
iter limit
Counts
20 → 274
Calls
Call 1
Inputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(+.f64 (/.f64 beta (+.f64 #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 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
#s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (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) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1/8 binary64) i)
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.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 beta (+.f64 #s(literal 2 binary64) beta))
(/.f64 (-.f64 beta alpha) i)
(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 #s(literal 1/2 binary64) #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))))
(*.f64 #s(literal 1/2 binary64) #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))))
(fma.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))) (pow.f64 (-.f64 (+.f64 (pow.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 beta (+.f64 #s(literal 2 binary64) beta))) #s(literal -1 binary64)))
(+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.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 (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) alpha)))
(*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))
(*.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (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 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha))
(/.f64 (*.f64 (neg.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (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 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64))) (neg.f64 alpha))
(/.f64 (*.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) #s(literal 1/2 binary64)) alpha)
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))))) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) (neg.f64 alpha))
(/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)))) alpha))
(neg.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) (neg.f64 alpha)))
#s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (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) (fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (*.f64 (/.f64 #s(literal 1/8 binary64) i) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 #s(literal 1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (*.f64 (/.f64 #s(literal 1/8 binary64) i) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (*.f64 (/.f64 #s(literal 1/8 binary64) i) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (-.f64 beta alpha) i)) (+.f64 beta alpha) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (+.f64 beta alpha) (/.f64 #s(literal 1/8 binary64) i)) (/.f64 (-.f64 beta alpha) i) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 beta alpha) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 1/2 binary64))
(fma.f64 (+.f64 beta alpha) (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (/.f64 #s(literal 1/8 binary64) i))) (/.f64 (-.f64 beta alpha) i)))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha))) (/.f64 #s(literal 1/8 binary64) i)))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 1/8 binary64) i)) (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (*.f64 (/.f64 #s(literal 1/8 binary64) i) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) i) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (*.f64 (/.f64 #s(literal 1/8 binary64) i) #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha)) (/.f64 #s(literal 1/8 binary64) i)))
(/.f64 #s(literal -1/8 binary64) (neg.f64 i))
(/.f64 #s(literal 1/8 binary64) (neg.f64 (neg.f64 i)))
(/.f64 #s(literal 1/8 binary64) i)
(neg.f64 (/.f64 #s(literal -1/8 binary64) i))
(*.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) i))
(*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i))
(/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) i)) (-.f64 beta alpha))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (/.f64 (-.f64 beta alpha) i)) (-.f64 alpha beta))
(/.f64 (*.f64 (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (/.f64 (-.f64 beta alpha) i)) (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) i)) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (-.f64 beta alpha))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (-.f64 alpha beta))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (+.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) i) (+.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 i))
(/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (neg.f64 (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (neg.f64 i)))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (neg.f64 (-.f64 beta alpha))) (*.f64 (-.f64 alpha beta) (neg.f64 i)))
(/.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)) (neg.f64 i)))
(/.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)) (neg.f64 i)))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (*.f64 (neg.f64 i) (-.f64 beta alpha)))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (*.f64 (neg.f64 i) (-.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 (neg.f64 i) (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 (neg.f64 i) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (*.f64 i (-.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (*.f64 i (-.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (*.f64 i (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 i (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha))))
(/.f64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (-.f64 beta alpha)) (*.f64 (-.f64 beta alpha) i))
(/.f64 (*.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (-.f64 beta alpha)) (*.f64 (-.f64 alpha beta) i))
(/.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)) i))
(/.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)) i))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) i)
(fma.f64 (/.f64 (-.f64 beta alpha) i) beta (*.f64 (/.f64 (-.f64 beta alpha) i) alpha))
(fma.f64 (/.f64 (-.f64 beta alpha) i) alpha (*.f64 (/.f64 (-.f64 beta alpha) i) beta))
(fma.f64 beta (/.f64 (-.f64 beta alpha) i) (*.f64 alpha (/.f64 (-.f64 beta alpha) i)))
(fma.f64 alpha (/.f64 (-.f64 beta alpha) i) (*.f64 beta (/.f64 (-.f64 beta alpha) i)))
(+.f64 (*.f64 beta (/.f64 (-.f64 beta alpha) i)) (*.f64 alpha (/.f64 (-.f64 beta alpha) i)))
(+.f64 (*.f64 alpha (/.f64 (-.f64 beta alpha) i)) (*.f64 beta (/.f64 (-.f64 beta alpha) i)))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) beta) (*.f64 (/.f64 (-.f64 beta alpha) i) alpha))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) alpha) (*.f64 (/.f64 (-.f64 beta alpha) i) beta))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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/2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.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 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.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 3 binary64)) #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 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (pow.f64 (*.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 2 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64))) #s(literal -2 binary64))
(/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(fma.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (-.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (/.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 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)))) #s(literal 1/2 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)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) #s(literal 1/2 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)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64)) (-.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (/.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 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 3 binary64)) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 2 binary64)))))
(+.f64 (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (/.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 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (+.f64 beta alpha) i) i))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (+.f64 beta alpha) i) i))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 beta (+.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 2 binary64)) (pow.f64 (/.f64 (/.f64 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))) #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (/.f64 alpha (+.f64 (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 (pow.f64 (/.f64 (/.f64 beta (+.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 3 binary64)) (pow.f64 (/.f64 (/.f64 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))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 beta (+.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 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 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))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (/.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 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 (neg.f64 (-.f64 beta alpha))) (neg.f64 (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 beta (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) 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 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) (+.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))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.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 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(/.f64 (-.f64 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 (neg.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)))))
(neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 beta (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (/.f64 (/.f64 alpha (+.f64 (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 (-.f64 beta alpha) (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) (-.f64 alpha beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 beta (-.f64 beta alpha) (*.f64 alpha alpha)))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha)))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (neg.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (+.f64 beta alpha))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 beta alpha)) (/.f64 (*.f64 alpha alpha) (+.f64 beta alpha)))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(-.f64 beta alpha)
(*.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)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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))) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64))) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (-.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 (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 beta alpha)) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta))
(/.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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.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 (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 (+.f64 beta alpha) i) i))))
(/.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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta))
(/.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (+.f64 beta alpha) i) i))
(/.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (+.f64 beta alpha) i) i))))
(/.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (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))) (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)))
(/.f64 (*.f64 (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 (pow.f64 (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) i) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta)))
(/.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 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(/.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 (-.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 (+.f64 beta alpha) i) i)))))
(/.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 (-.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 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 (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 i #s(literal 2 binary64)) alpha) beta)))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 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 (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 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 (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))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 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 (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))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (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 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (-.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))) (+.f64 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (-.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 (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 (+.f64 beta alpha) i) i) (-.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 #s(literal 8 binary64) (pow.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 3 binary64)))) (*.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i) (-.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 (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 (+.f64 beta alpha) i) i))) (-.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 #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64))) (-.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 #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 i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (-.f64 (+.f64 beta alpha) i) i))) (-.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 (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 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #s(literal 2 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)))))
(fma.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))
(fma.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) i) #s(literal 2 binary64) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))
(fma.f64 (fabs.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))) (fabs.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)))
(fma.f64 (neg.f64 (fma.f64 i #s(literal 2 binary64) (+.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)))
(fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i))
(fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 beta alpha)) #s(literal 2 binary64)) alpha))
(fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 i #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))
(fma.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) alpha (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) beta)))
(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 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)) (*.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 beta alpha) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i))
(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) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 alpha (+.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) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)))
(fma.f64 #s(literal 2 binary64) (*.f64 i (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i) (*.f64 (neg.f64 (+.f64 beta alpha)) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i) (*.f64 (neg.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (+.f64 beta alpha)))
(+.f64 (*.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (*.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))))
(+.f64 (*.f64 alpha (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64))) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) (+.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 (fma.f64 i #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))))
(+.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 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 beta alpha)) #s(literal 2 binary64)) alpha))
(+.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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 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 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (+.f64 beta alpha)) (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i))
(+.f64 (*.f64 (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) #s(literal 2 binary64)) i) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.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)))
(*.f64 (/.f64 beta (-.f64 #s(literal 4 binary64) (*.f64 beta beta))) (-.f64 #s(literal 2 binary64) beta))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 beta (-.f64 beta #s(literal 2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
(/.f64 (*.f64 (neg.f64 beta) #s(literal 1 binary64)) (+.f64 (neg.f64 beta) #s(literal -2 binary64)))
(/.f64 (*.f64 beta #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) beta))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (+.f64 (neg.f64 beta) #s(literal -2 binary64))))
(/.f64 (neg.f64 beta) (+.f64 (neg.f64 beta) #s(literal -2 binary64)))
(/.f64 beta (+.f64 #s(literal 2 binary64) beta))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 #s(literal 2 binary64) beta)))
(neg.f64 (/.f64 beta (+.f64 (neg.f64 beta) #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta i) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha i) #s(literal 2 binary64))) (+.f64 (/.f64 beta i) (/.f64 alpha i)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta i) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha i) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta i) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha i) #s(literal 2 binary64)) (*.f64 (/.f64 beta i) (/.f64 alpha i)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 i)))
(/.f64 (-.f64 (*.f64 beta i) (*.f64 i alpha)) (*.f64 i i))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (+.f64 beta alpha) i))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) i))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 i))
(/.f64 (-.f64 beta alpha) i)
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) i))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 i)))
(-.f64 (/.f64 beta i) (/.f64 alpha i))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (-.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (*.f64 alpha alpha) (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 alpha (fma.f64 i #s(literal 2 binary64) beta)))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (*.f64 #s(literal -8 binary64) (pow.f64 i #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (*.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 alpha alpha) (*.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha))))
(/.f64 (+.f64 (pow.f64 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 i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #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 (*.f64 i #s(literal 2 binary64)) alpha) beta))
(/.f64 (-.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 beta alpha) i) i))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (-.f64 (+.f64 beta alpha) i) i))))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.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))) (*.f64 i #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))
(fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha))
(fma.f64 #s(literal 2 binary64) i (+.f64 beta alpha))
(-.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta)) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))
(-.f64 (+.f64 beta alpha) (*.f64 (neg.f64 i) #s(literal 2 binary64)))
(-.f64 (+.f64 beta alpha) (*.f64 #s(literal -2 binary64) i))
(+.f64 (+.f64 (+.f64 beta alpha) i) i)
(+.f64 (fma.f64 i #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 alpha (*.f64 i #s(literal 2 binary64))) beta)
(+.f64 (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))) (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (*.f64 (+.f64 beta alpha) (-.f64 (-.f64 (+.f64 beta alpha) i) i)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta alpha) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 i #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 i #s(literal 2 binary64)) alpha) beta) (pow.f64 (+.f64 beta alpha) #s(literal 2 binary64)))))
(+.f64 (+.f64 beta alpha) (*.f64 i #s(literal 2 binary64)))
(+.f64 (fma.f64 i #s(literal 2 binary64) beta) alpha)
(+.f64 (*.f64 i #s(literal 2 binary64)) (+.f64 beta alpha))
(+.f64 i (+.f64 i (+.f64 beta alpha)))
(+.f64 beta (-.f64 alpha (*.f64 #s(literal -2 binary64) i)))
(+.f64 beta (fma.f64 i #s(literal 2 binary64) alpha))
(+.f64 beta (+.f64 alpha (*.f64 i #s(literal 2 binary64))))
(+.f64 alpha (fma.f64 i #s(literal 2 binary64) beta))

eval92.0ms (1%)

Memory
21.5MiB live, 210.1MiB allocated; 18ms collecting garbage
Compiler

Compiled 36 354 to 3 080 computations (91.5% saved)

prune30.0ms (0.3%)

Memory
-11.9MiB live, 80.2MiB allocated; 9ms collecting garbage
Pruning

20 alts after pruning (14 fresh and 6 done)

PrunedKeptTotal
New5726578
Fresh189
Picked235
Done033
Total57520595
Accuracy
99.9%
Counts
595 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.2%
(fma.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/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))
63.0%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))
40.9%
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
46.8%
#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) #s(approx (/ (- beta alpha) i) (/.f64 beta i))) #s(literal 1/2 binary64)))
16.4%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha))
19.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
80.1%
#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)))
63.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (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)))
17.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
17.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
22.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64)))
71.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
53.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
21.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
9.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
8.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
29.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
68.4%
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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)))
Compiler

Compiled 2 050 to 994 computations (51.5% saved)

simplify172.0ms (1.8%)

Memory
-5.9MiB live, 243.6MiB allocated; 31ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
083692
0110672
1249645
2688635
32782622
08455590
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(-.f64 beta alpha)
beta
alpha
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
#s(literal 2 binary64)
(+.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) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))
(/.f64 beta alpha)
beta
alpha
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
#s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))
#s(literal 2 binary64)
(/.f64 #s(literal 2 binary64) beta)
beta
#s(literal 1/2 binary64)
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
#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)
#s(literal 2 binary64)
i
alpha
#s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))
(fma.f64 #s(literal -2 binary64) i alpha)
#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) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64))
#s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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))
(*.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)
(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)))
(/.f64 #s(literal 2 binary64) i)
#s(literal 2 binary64)
i
(/.f64 beta alpha)
beta
alpha
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
(/.f64 (/.f64 #s(literal 2 binary64) alpha) i)
(/.f64 #s(literal 2 binary64) alpha)
(/.f64 #s(literal 4 binary64) alpha)
#s(literal 4 binary64)
#s(literal 1/2 binary64)
Outputs
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 beta alpha) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 beta alpha) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(-.f64 beta alpha)
beta
alpha
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
#s(literal 2 binary64)
(+.f64 beta alpha)
(+.f64 alpha beta)
#s(literal 1/2 binary64)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))
(/.f64 beta alpha)
beta
alpha
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
#s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))
(-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))
#s(literal 2 binary64)
(/.f64 #s(literal 2 binary64) beta)
beta
#s(literal 1/2 binary64)
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 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 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) #s(literal 2 binary64))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64)))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
#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)
#s(literal 2 binary64)
i
alpha
#s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))
(fma.f64 #s(literal -2 binary64) i alpha)
#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) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64))
(*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i)) #s(literal 1/2 binary64))
#s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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))
#s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) 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)
(*.f64 (fma.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i)
(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)))
(fma.f64 (+.f64 #s(literal 1 binary64) beta) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
(/.f64 #s(literal 2 binary64) i)
#s(literal 2 binary64)
i
(/.f64 beta alpha)
beta
alpha
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
(/.f64 (+.f64 #s(literal 4 binary64) (/.f64 #s(literal 2 binary64) i)) alpha)
(/.f64 (/.f64 #s(literal 2 binary64) alpha) i)
(/.f64 #s(literal 2 binary64) alpha)
(/.f64 #s(literal 4 binary64) alpha)
#s(literal 4 binary64)
#s(literal 1/2 binary64)

localize284.0ms (3%)

Memory
18.8MiB live, 564.1MiB allocated; 98ms collecting garbage
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.16796875
(/.f64 (/.f64 #s(literal 2 binary64) alpha) i)
accuracy2.861653292868315
(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)))
accuracy11.613177055751203
(*.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)
accuracy49.51186611351105
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64)))
accuracy0.00390625
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))
accuracy12.5825523025183
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64)))
accuracy14.186695897357241
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))
accuracy36.11673553670928
#s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))
accuracy0.00390625
(-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))
accuracy6.177781258803956
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
accuracy12.712473249905797
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
accuracy41.69838558999815
#s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))
accuracy0.0
(/.f64 beta alpha)
accuracy46.21615396181388
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))
accuracy49.51186611351105
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
accuracy0.00390625
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
accuracy0.015625
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
accuracy11.345275711133414
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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)))
accuracy14.42367978822625
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
Samples
89.0ms182×0valid
56.0ms43×1valid
56.0ms31×2valid
Compiler

Compiled 459 to 74 computations (83.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 166.0ms
ival-add: 51.0ms (30.8% of total)
adjust: 40.0ms (24.1% of total)
ival-div: 39.0ms (23.5% of total)
ival-mult: 32.0ms (19.3% of total)
ival-sub: 4.0ms (2.4% of total)
exact: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series776.0ms (8.3%)

Memory
-122.3MiB live, 151.0MiB allocated; 1.2s collecting garbage
Counts
25 → 286
Calls
Call 1
Inputs
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(-.f64 beta alpha)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))
(/.f64 beta alpha)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
#s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(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)))
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
(-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))
#s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))
(*.f64 (fma.f64 (/.f64 #s(literal 2 binary64) i) (/.f64 beta alpha) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))) i)
(/.f64 (/.f64 #s(literal 2 binary64) alpha) i)
Outputs
(+ 1/2 (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))))))))
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))))))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
beta
(+ beta (* -1 alpha))
(* 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 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(/ beta alpha)
1
(+ 1 (* -1/2 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(+ 1 (* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1 (* (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))))))))
(+ 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))))))
(/ -1 (+ 2 (* 2 i)))
(- (/ alpha (pow (+ 2 (* 2 i)) 2)) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 (* 2 i)) 3))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 (* 2 i)) 4)) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(/ (+ 4 (+ (* 2 (/ 1 i)) (* 2 (/ beta i)))) alpha)
(/ (+ 4 (* 2 (/ 1 i))) alpha)
(+ 2 beta)
(+ 2 (+ alpha beta))
(* 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))))
(+ 2 (* 2 i))
(+ 2 (+ alpha (* 2 i)))
(/ (* i (+ 4 (+ (* 2 (/ 1 i)) (* 2 (/ beta i))))) alpha)
(/ 2 (* alpha 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 (/ (- beta (* -1 (+ 2 beta))) alpha))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(/ (+ 2 (* 4 i)) alpha)
(/ (+ 2 (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -1 (/ (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))) (pow alpha 3))) (+ (* -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 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
(/ -1 alpha)
(/ (- (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha))) 1) alpha)
(/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/ (- (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3)) (+ 1 (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta 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)))))
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (* 2 (/ 1 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 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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)))))))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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))))))) (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -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))))))))))) alpha)))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (- (* -2 (/ beta i)) (+ 4 (* 2 (/ 1 i)))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -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 (* alpha (- (* -1 (/ (+ 2 (* 2 i)) alpha)) 1)))
(* -1 (/ (* i (- (* -2 (/ beta i)) (+ 4 (* 2 (/ 1 i))))) alpha))
(+ 1/2 (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))))))))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))))))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(- beta alpha)
(* 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 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
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/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))))))))
(+ 1 (* 1/2 beta))
(+ 1 (* beta (+ 1/2 (* -1/4 beta))))
(+ 1 (* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4)))))
(+ 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))))))))
(+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))
(+ (* 2 (/ 1 (* alpha i))) (+ (* 2 (/ beta (* alpha i))) (* 4 (/ 1 alpha))))
(+ 2 alpha)
(/ -2 beta)
(/ (- (* 2 beta) 2) beta)
(* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i)))))
(+ (* 2 (/ beta alpha)) (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha 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)))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(+ 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))))))
(- 2 (* 2 (/ 1 beta)))
(- (+ 2 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(- (+ 2 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(- (+ 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)))))))
(* 2 (/ beta (* alpha i)))
(* beta (+ (* 2 (/ 1 (* alpha i))) (+ (/ 2 (* alpha (* beta i))) (/ 4 (* alpha beta)))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* 2 (/ beta alpha))
(* beta (+ (* 2 (/ 1 alpha)) (/ (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha 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 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(+ 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)))
(+ 2 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 2 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 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 (* beta (- (* -1 (/ (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i)))) beta)) (* 2 (/ 1 (* alpha i))))))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))) beta)) (* 2 (/ 1 alpha)))))
(+ 1/2 (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(+ 1/2 (+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))))))
(* 1/2 (- (+ 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))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(* 1/2 (+ 1 (/ beta (+ 2 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 (/ beta (+ 2 beta)))
(+ 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))))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))
(+ 1 (+ (* -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 (+ (* -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))))))))))))))
(- (+ 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))))
(/ -1 (+ 2 alpha))
(- (* 2 (/ i (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* -4 (/ i (pow (+ 2 alpha) 3))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* i (- (* 8 (/ i (pow (+ 2 alpha) 4))) (* 4 (/ 1 (pow (+ 2 alpha) 3))))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)
(/ (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (* 4 (/ i alpha)))) i)
(/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) i)
(+ alpha (* -2 i))
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(+ alpha (* i (- (* i (+ (* -8 (/ i (pow alpha 2))) (* 4 (/ 1 alpha)))) 2)))
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (* 4 (/ i 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))))
(+ 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 (* -1/4 (/ (pow alpha 2) (pow i 2))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 4))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow 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/2 i)
(/ (- (* 1/4 (/ (+ 2 alpha) i)) 1/2) i)
(/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/2 (* -1/4 (/ (+ 2 alpha) i)))) i)
(/ (- (* 1/16 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/2 (+ (* -1/4 (/ (+ 2 alpha) i)) (* 1/8 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) i)
(/ 4 alpha)
(+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i))))
(/ (+ (* -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)
(* 2 i)
(* i (+ 2 (+ (* 2 (/ 1 i)) (/ alpha i))))
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha 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/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/4 (/ (pow alpha 2) (pow i 2))) (* -1/16 (/ (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* -2 alpha) (* -2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) i)) (* 1/16 (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))))) (pow i 3))) (* -1/4 (/ (pow alpha 2) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (/ (+ 1/2 (* -1/4 (/ (+ 2 alpha) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) i)) (* -1/4 (+ 2 alpha))) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 3) i)) (* -1/8 (pow (+ 2 alpha) 2))) i)) (* -1/4 (+ 2 alpha))) i))) i))
(+ (* -1 (/ (- (* -2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))
(* -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 (* i (- (* -1 (/ (+ 2 alpha) i)) 2)))
(* -1 (* i (- (* -2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i))))))
Calls

9 calls:

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

simplify308.0ms (3.3%)

Memory
7.5MiB live, 381.7MiB allocated; 59ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0164115212
1606914963
0828513620
Stop Event
iter limit
node limit
Counts
286 → 284
Calls
Call 1
Inputs
(+ 1/2 (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))))))))
(+ 1/2 (* 1/2 (/ beta (+ 2 beta))))
(+ 1/2 (+ (* -1/2 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (* 1/2 (/ beta (+ 2 beta)))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* 1/2 (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)))))))
(+ 1/2 (+ (* 1/2 (/ beta (+ 2 beta))) (* alpha (+ (* -1/2 (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* 1/2 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta)))))))))
(/ beta (+ 2 beta))
(+ (* -1 (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (/ (* alpha (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2)))) (+ 2 beta)) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
(+ (* alpha (- (* alpha (- (* -1 (* alpha (+ (/ 1 (pow (+ 2 beta) 3)) (/ beta (pow (+ 2 beta) 4))))) (* -1 (/ (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))) (+ 2 beta))))) (+ (/ 1 (+ 2 beta)) (/ beta (pow (+ 2 beta) 2))))) (/ beta (+ 2 beta)))
beta
(+ beta (* -1 alpha))
(* 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 (/ (+ 2 (+ (* 2 beta) (* 4 i))) alpha))
(/ beta alpha)
1
(+ 1 (* -1/2 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(+ 1 (* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(+ 1 (* (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))))))))
(+ 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))))))
(/ -1 (+ 2 (* 2 i)))
(- (/ alpha (pow (+ 2 (* 2 i)) 2)) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 (* 2 i)) 3))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 (* 2 i)) 4)) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(/ (+ 4 (+ (* 2 (/ 1 i)) (* 2 (/ beta i)))) alpha)
(/ (+ 4 (* 2 (/ 1 i))) alpha)
(+ 2 beta)
(+ 2 (+ alpha beta))
(* 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))))
(+ 2 (* 2 i))
(+ 2 (+ alpha (* 2 i)))
(/ (* i (+ 4 (+ (* 2 (/ 1 i)) (* 2 (/ beta i))))) alpha)
(/ 2 (* alpha 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 (/ (- beta (* -1 (+ 2 beta))) alpha))
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (* 1/2 (- beta (* -1 (+ 2 beta))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
-1
(- (/ beta alpha) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(- (+ (/ beta alpha) (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ 1 (+ (* -1 (/ (+ 2 beta) alpha)) (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))
(* -1 alpha)
(* alpha (- (/ beta alpha) 1))
(/ (+ 2 (* 4 i)) alpha)
(/ (+ 2 (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -1 (/ (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))) (pow alpha 3))) (+ (* -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 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))))) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* -1 (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))))) (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))))) (pow alpha 3))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (pow alpha 2)) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))))) (pow alpha 2))))))) alpha)
(/ -1 alpha)
(/ (- (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha))) 1) alpha)
(/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/ (- (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3)) (+ 1 (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta 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)))))
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (* 2 (/ 1 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 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(* -1 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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)))))))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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))))))) (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -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))))))))))) alpha)))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(* -1 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) alpha) (+ (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))) alpha) (pow beta 2))) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (- (+ beta (+ (* -1 beta) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (/ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))))) alpha)) (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))))))))) alpha)) (pow beta 2)) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))) (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i))))))))) alpha)))) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(* -1 (/ (- (* -2 (/ beta i)) (+ 4 (* 2 (/ 1 i)))) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(* -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 (* alpha (- (* -1 (/ (+ 2 (* 2 i)) alpha)) 1)))
(* -1 (/ (* i (- (* -2 (/ beta i)) (+ 4 (* 2 (/ 1 i))))) alpha))
(+ 1/2 (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))))))))
(+ 1/2 (* -1/2 (/ alpha (+ 2 alpha))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* 1/2 (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (* 1/2 (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))))))))
(* -1 (/ alpha (+ 2 alpha)))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(+ (* -1 (/ alpha (+ 2 alpha))) (* beta (- (+ (* beta (- (+ (* -1 (/ alpha (pow (+ 2 alpha) 3))) (* beta (- (/ 1 (pow (+ 2 alpha) 3)) (* -1 (/ alpha (pow (+ 2 alpha) 4)))))) (/ 1 (pow (+ 2 alpha) 2)))) (/ 1 (+ 2 alpha))) (* -1 (/ alpha (pow (+ 2 alpha) 2))))))
(- beta alpha)
(* 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 (/ (+ 2 (* 4 i)) alpha))
(+ (* 1/2 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
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/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))))))))
(+ 1 (* 1/2 beta))
(+ 1 (* beta (+ 1/2 (* -1/4 beta))))
(+ 1 (* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4)))))
(+ 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))))))))
(+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))
(+ (* 2 (/ 1 (* alpha i))) (+ (* 2 (/ beta (* alpha i))) (* 4 (/ 1 alpha))))
(+ 2 alpha)
(/ -2 beta)
(/ (- (* 2 beta) 2) beta)
(* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i)))))
(+ (* 2 (/ beta alpha)) (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha 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)))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(+ 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))))))
(- 2 (* 2 (/ 1 beta)))
(- (+ 2 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(- (+ 2 (/ 4 (pow beta 2))) (+ (* 2 (/ 1 beta)) (* 8 (/ 1 (pow beta 3)))))
(- (+ 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)))))))
(* 2 (/ beta (* alpha i)))
(* beta (+ (* 2 (/ 1 (* alpha i))) (+ (/ 2 (* alpha (* beta i))) (/ 4 (* alpha beta)))))
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(* 2 (/ beta alpha))
(* beta (+ (* 2 (/ 1 alpha)) (/ (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha 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 (* beta (- (/ alpha beta) 1)))
(* -1 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(+ 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)))
(+ 2 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(+ 2 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 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 (* beta (- (* -1 (/ (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i)))) beta)) (* 2 (/ 1 (* alpha i))))))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(* -1 (* beta (- (* -1 (/ (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))) beta)) (* 2 (/ 1 alpha)))))
(+ 1/2 (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(+ 1/2 (+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))))))
(* 1/2 (- (+ 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))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(* 1/2 (+ 1 (/ beta (+ 2 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 (/ beta (+ 2 beta)))
(+ 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))))
(+ 1 (* -1 (/ alpha (+ 2 alpha))))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))
(+ 1 (+ (* -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 (+ (* -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))))))))))))))
(- (+ 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))))
(/ -1 (+ 2 alpha))
(- (* 2 (/ i (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* -4 (/ i (pow (+ 2 alpha) 3))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(- (* i (+ (* i (- (* 8 (/ i (pow (+ 2 alpha) 4))) (* 4 (/ 1 (pow (+ 2 alpha) 3))))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)
(/ (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (* 4 (/ i alpha)))) i)
(/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) i)
(+ alpha (* -2 i))
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(+ alpha (* i (- (* i (+ (* -8 (/ i (pow alpha 2))) (* 4 (/ 1 alpha)))) 2)))
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (* 4 (/ i 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))))
(+ 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 (* -1/4 (/ (pow alpha 2) (pow i 2))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 4))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow 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/2 i)
(/ (- (* 1/4 (/ (+ 2 alpha) i)) 1/2) i)
(/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/2 (* -1/4 (/ (+ 2 alpha) i)))) i)
(/ (- (* 1/16 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/2 (+ (* -1/4 (/ (+ 2 alpha) i)) (* 1/8 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) i)
(/ 4 alpha)
(+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i))))
(/ (+ (* -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)
(* 2 i)
(* i (+ 2 (+ (* 2 (/ 1 i)) (/ alpha i))))
(* 4 (/ i alpha))
(* i (+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha 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/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/4 (/ (pow alpha 2) (pow i 2))) (* -1/16 (/ (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))) (pow i 3)))))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* -2 alpha) (* -2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) i)) (* 1/16 (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))))) (pow i 3))) (* -1/4 (/ (pow alpha 2) (pow i 2)))))
(+ 1 (+ (* 1/16 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(* -1 (/ (+ 1/2 (* -1/4 (/ (+ 2 alpha) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) i)) (* -1/4 (+ 2 alpha))) i))) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 3) i)) (* -1/8 (pow (+ 2 alpha) 2))) i)) (* -1/4 (+ 2 alpha))) i))) i))
(+ (* -1 (/ (- (* -2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))
(* -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 (* i (- (* -1 (/ (+ 2 alpha) i)) 2)))
(* -1 (* i (- (* -2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i))))))
Outputs
(+ 1/2 (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (*.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #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))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ 1/2 (+ (* 1/2 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.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))) #s(literal -1 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 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (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 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i 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)))))
(+.f64 (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 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 (-.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))))) (neg.f64 (/.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta))) (+.f64 #s(literal 2 binary64) beta)))) alpha) (+.f64 (/.f64 beta (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) beta)))) alpha (/.f64 beta (+.f64 #s(literal 2 binary64) beta)))
beta
(+ beta (* -1 alpha))
(fma.f64 #s(literal -1 binary64) alpha beta)
(* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))))
(*.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+ (* 1/2 (* alpha (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #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 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* -1/2 (* alpha (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))) (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) alpha) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #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))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))) (* alpha (+ (* 1/2 (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* alpha (+ (* -1/2 (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* 1/2 (* alpha (- (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 3) (pow (+ beta (* 2 i)) 3))) (+ (* -1 (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))) (+ (* -1 (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (+ (/ 1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (+ (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ (* -1 (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ (* (pow beta 2) (+ 2 (+ (* 2 beta) (* 4 i)))) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (/ (pow beta 2) (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))))) (/ beta (* (pow (+ 2 (+ beta (* 2 i))) 2) (pow (+ beta (* 2 i)) 2)))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) alpha) (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.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))) #s(literal -1 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 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (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 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1/2 binary64))) alpha (*.f64 (fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 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))
(/ beta alpha)
(/.f64 beta alpha)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (/ (pow alpha 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) i) #s(literal 1 binary64))
(+ 1 (* (pow alpha 2) (- (* 1/4 (/ (* alpha (+ 2 (* 4 i))) (* (pow i 2) (pow (+ 2 (* 2 i)) 2)))) (* 1/2 (/ 1 (* i (+ 2 (* 2 i))))))))
(fma.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 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))) (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i))) (*.f64 alpha alpha) #s(literal 1 binary64))
(+ 1 (* (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))))))))
(fma.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 3 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) alpha) (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i))) (*.f64 alpha alpha) #s(literal 1 binary64))
(+ 1 (/ (pow beta 2) (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))))
(fma.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i 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 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) alpha (*.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i 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 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i 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 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (-.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 beta beta)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta)) #s(literal 3 binary64))) (/.f64 (neg.f64 beta) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.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))) #s(literal -1 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) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) beta) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 beta (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (/.f64 beta (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))) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 beta beta) (pow.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))))) alpha (*.f64 (/.f64 beta (fma.f64 #s(literal 2 binary64) i beta)) (/.f64 beta (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))))) #s(literal 1 binary64))
(/ -1 (+ 2 (* 2 i)))
(/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))
(- (/ alpha (pow (+ 2 (* 2 i)) 2)) (/ 1 (+ 2 (* 2 i))))
(-.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))
(- (* alpha (+ (* -1 (/ alpha (pow (+ 2 (* 2 i)) 3))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(-.f64 (*.f64 (fma.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))
(- (* alpha (+ (* alpha (- (/ alpha (pow (+ 2 (* 2 i)) 4)) (/ 1 (pow (+ 2 (* 2 i)) 3)))) (/ 1 (pow (+ 2 (* 2 i)) 2)))) (/ 1 (+ 2 (* 2 i))))
(-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 alpha (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 3 binary64)))) alpha (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))
(/ (+ 4 (+ (* 2 (/ 1 i)) (* 2 (/ beta i)))) alpha)
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 4 binary64)) alpha)
(/ (+ 4 (* 2 (/ 1 i))) alpha)
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) i) #s(literal 4 binary64)) alpha)
(+ 2 beta)
(+.f64 #s(literal 2 binary64) beta)
(+ 2 (+ alpha beta))
(+.f64 (+.f64 alpha beta) #s(literal 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 (-.f64 (*.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 (-.f64 (*.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))
(+ 2 (* 2 i))
(fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))
(+ 2 (+ alpha (* 2 i)))
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))
(/ (* i (+ 4 (+ (* 2 (/ 1 i)) (* 2 (/ beta i))))) alpha)
(*.f64 i (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) i) #s(literal 4 binary64)) alpha))
(/ 2 (* alpha i))
(/.f64 (/.f64 #s(literal 2 binary64) alpha) i)
(* 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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i 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 #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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 (/ (- beta (* -1 (+ 2 beta))) alpha))
(*.f64 (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 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 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) #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) (neg.f64 beta))) alpha)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha))))) alpha)
(/ (+ (* -1/2 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) alpha)) (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- beta (* -1 (+ 2 beta)))) (pow alpha 3))) (+ (* 1/2 (- beta (* -1 (+ 2 beta)))) (* 1/2 (/ (* (pow (+ 2 beta) 2) (- beta (* -1 (+ 2 beta)))) (pow alpha 2)))))) alpha)
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (pow.f64 alpha #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) alpha) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 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) (neg.f64 beta)) alpha))
(- (+ (* -1 (/ (* (+ 2 beta) (- beta (* -1 (+ 2 beta)))) (pow alpha 2))) (/ beta alpha)) (+ 1 (* -1 (/ (+ 2 beta) alpha))))
(fma.f64 (/.f64 #s(literal -1 binary64) alpha) (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha)) (-.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 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) (neg.f64 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) (neg.f64 beta))) alpha) (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) alpha)) #s(literal 1 binary64)))
(* -1 alpha)
(neg.f64 alpha)
(* alpha (- (/ beta alpha) 1))
(*.f64 (-.f64 (/.f64 beta alpha) #s(literal 1 binary64)) alpha)
(/ (+ 2 (* 4 i)) alpha)
(/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha)
(/ (+ 2 (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))) alpha)
(/.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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) (*.f64 #s(literal 4 binary64) i)) #s(literal 2 binary64)) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -1 (/ (* (+ 2 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))) alpha)
(/.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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 alpha alpha)) (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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) (*.f64 #s(literal 4 binary64) i))) #s(literal 2 binary64)) alpha)
(/ (+ 2 (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ 2 (* 4 i)))) (pow alpha 2))) (+ (* -2 (/ (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i))))))) (pow alpha 3))) (+ (* -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 (* 4 i)) (+ (* -1 (pow (+ 2 (* 4 i)) 2)) (* 2 (* i (+ 2 (* 2 i)))))) (pow alpha 2))) (+ (* -1 (/ (pow (+ 2 (* 4 i)) 2) alpha)) (+ (* 2 (/ (* i (+ 2 (* 2 i))) alpha)) (* 4 i)))))))) alpha)
(/.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (/.f64 #s(literal -2 binary64) alpha) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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 #s(literal -1 binary64) (*.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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))))) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))))) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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) (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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) (*.f64 #s(literal 4 binary64) i))))) #s(literal 2 binary64)) alpha)
(/ (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))) alpha)
(/.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)
(/ (- (+ beta (+ (* -1 beta) (/ (pow beta 2) alpha))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (/.f64 (*.f64 beta beta) alpha)) (neg.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (/.f64 (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)) alpha)
(/ (- (+ beta (+ (* -1 beta) (+ (* -1 (/ (+ (* (+ 2 (+ beta (* 2 i))) (* (+ beta (* 2 i)) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i))))))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (pow beta 2) (+ (* -1 (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i)))) (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))))))) (pow alpha 2))) (/ (pow beta 2) alpha)))) (+ (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))) (+ (* -1 (/ (* (+ 2 (+ beta (* 2 i))) (+ beta (* 2 i))) alpha)) (/ (* (+ 2 (+ (* 2 beta) (* 4 i))) (- (+ beta (* -1 beta)) (* -1 (+ 2 (+ (* 2 beta) (* 4 i)))))) alpha)))) alpha)
(/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 (/.f64 (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 #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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 (/.f64 (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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) (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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i 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 #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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) i beta) alpha)) #s(literal -1 binary64) (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 (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 (*.f64 beta beta) (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (fma.f64 #s(literal 0 binary64) beta (*.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)) 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 alpha)
(/.f64 #s(literal -1 binary64) alpha)
(/ (- (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha))) 1) alpha)
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))) (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha)))) alpha)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 alpha alpha)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal 1 binary64))) alpha)
(/ (- (/ (pow (+ 2 (* 2 i)) 3) (pow alpha 3)) (+ 1 (+ (* -1 (/ (+ 2 (* 2 i)) alpha)) (/ (pow (+ 2 (* 2 i)) 2) (pow alpha 2))))) alpha)
(/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha) #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 alpha alpha)))) alpha)
alpha
(* alpha (+ 1 (+ (* 2 (/ 1 alpha)) (/ beta alpha))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) beta) alpha) #s(literal 1 binary64)) 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 (-.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (*.f64 i i) alpha) #s(literal 1 binary64)) (*.f64 (/.f64 i alpha) #s(literal 2 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 (pow.f64 (/.f64 i 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)
(* alpha (+ 1 (+ (* 2 (/ i alpha)) (* 2 (/ 1 alpha)))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha) #s(literal 1 binary64)) alpha)
(* -1/2 (/ (- (+ beta (* -1 beta)) (* -1 (+ (* -1 (+ 2 (+ beta (* 2 i)))) (* -1 (+ beta (* 2 i)))))) alpha))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))))) alpha) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(neg.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/2 binary64) (*.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) alpha))) alpha))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow (+ 2 beta) 3) (- (* -1 beta) (+ 2 beta))) alpha)) (* 1/2 (* (pow (+ 2 beta) 2) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))))) alpha)) (* 1/2 (- (* -1 beta) (+ 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) alpha))) alpha))) alpha))
(- (* -1 (/ (- (* -1 beta) (+ 2 beta)) alpha)) 1)
(-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal 1 binary64))
(- (* -1 (/ (- (+ (* -1 beta) (* -1 (/ (* (+ 2 beta) (- (* -1 beta) (+ 2 beta))) alpha))) (+ 2 beta)) alpha)) 1)
(-.f64 (neg.f64 (/.f64 (-.f64 (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))
(- (* -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 (neg.f64 (/.f64 (-.f64 (fma.f64 (/.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) #s(literal -1 binary64) (neg.f64 beta)) (+.f64 #s(literal 2 binary64) beta)) alpha)) #s(literal 1 binary64))
(* -1 (* alpha (+ 1 (* -1 (/ beta alpha)))))
(*.f64 (neg.f64 alpha) (fma.f64 (/.f64 beta alpha) #s(literal -1 binary64) #s(literal 1 binary64)))
(* -1 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i))))) alpha)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (fma.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64)))) alpha) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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)))))))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) #s(literal -2 binary64) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))))) alpha) #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64))))) alpha) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) alpha))
(* -1 (/ (+ (* -2 i) (+ (* -1 (+ 2 (* 2 i))) (* -1 (/ (+ (* -1 (/ (+ (* -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))))))) (* -1 (/ (+ (* -2 (* i (* (+ 2 (* 2 i)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))))) (* -1 (* (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) (+ (* -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))))))))))) alpha)))) alpha)) (+ (* -1 (pow (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) 2)) (* 2 (* i (+ 2 (* 2 i)))))) alpha)))) alpha))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64))))) #s(literal -2 binary64) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) #s(literal -2 binary64) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))))) alpha)))) alpha) #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64))))) alpha) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) 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 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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))
(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 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) alpha) (*.f64 beta beta)) (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 0 binary64) beta (neg.f64 (/.f64 (-.f64 (fma.f64 beta beta (neg.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 beta beta) (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))))) alpha) (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (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 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) alpha))) (fma.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) beta) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta)))))) alpha))) (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) i beta))))) alpha))
(* -1 (/ (+ 1 (* -1 (/ (+ 2 (* 2 i)) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 2) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) alpha)) (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 2 (* 2 i)) 3) alpha)) (* -1 (pow (+ 2 (* 2 i)) 2))) alpha)) (* -1 (+ 2 (* 2 i)))) alpha))) alpha))
(neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 3 binary64)) alpha)) (neg.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)))) alpha)) (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) alpha) #s(literal -1 binary64) #s(literal 1 binary64)) alpha))
(* -1 (/ (- (* -2 (/ beta i)) (+ 4 (* 2 (/ 1 i)))) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta i)) #s(literal 4 binary64)) (/.f64 #s(literal 2 binary64) i)) alpha))
(* -1 (* alpha (- (* -1 (/ (+ 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (/.f64 (+.f64 #s(literal -2 binary64) (neg.f64 beta)) alpha) #s(literal 1 binary64)))
(* -1 (* alpha (- (* 2 (/ i alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (*.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) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 i i) alpha) #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) i)) alpha)) #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 (neg.f64 (/.f64 (fma.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))) alpha) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) i)) alpha)) #s(literal 1 binary64)))
(* -1 (* alpha (- (* -1 (/ (+ 2 (* 2 i)) alpha)) 1)))
(*.f64 (neg.f64 alpha) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha)) #s(literal 1 binary64)))
(* -1 (/ (* i (- (* -2 (/ beta i)) (+ 4 (* 2 (/ 1 i))))) alpha))
(neg.f64 (*.f64 i (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta i)) #s(literal 4 binary64)) (/.f64 #s(literal 2 binary64) i)) alpha)))
(+ 1/2 (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* 1/2 (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (/.f64 (*.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (+ (* 1/2 (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))))) (* 1/2 (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))))))))
(+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 alpha alpha)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) beta (/.f64 (*.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1/2 binary64))
(+ 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 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) beta) (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))))))
(+ 1/2 (+ (* -1/2 (/ alpha (+ 2 alpha))) (* beta (+ (* 1/2 (* beta (- (* -1 (/ alpha (pow (+ 2 alpha) 3))) (/ 1 (pow (+ 2 alpha) 2))))) (* 1/2 (- (/ 1 (+ 2 alpha)) (* -1 (/ alpha (pow (+ 2 alpha) 2)))))))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (-.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 (/.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 #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 (/.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 #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)))) #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 #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)))
(- beta alpha)
(-.f64 beta alpha)
(* 1/2 (+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i 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 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i 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 (neg.f64 (/.f64 (*.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 alpha alpha)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))))) beta (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) #s(literal 1/2 binary64))) beta (*.f64 (fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1/2 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 (/ (+ 2 (* 4 i)) alpha)) (/ beta alpha))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) alpha)
1/2
#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 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #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 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 3 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i)))) beta (/.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1/2 binary64))
(+ 1 (* 1/2 (/ (pow beta 2) (* i (+ 2 (* 2 i))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #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 (pow.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 3 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 i i))))) beta (/.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i))) (*.f64 beta beta) #s(literal 1 binary64))
(+ 1 (* 1/2 beta))
(fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64))
(+ 1 (* beta (+ 1/2 (* -1/4 beta))))
(fma.f64 (fma.f64 #s(literal -1/4 binary64) beta #s(literal 1/2 binary64)) beta #s(literal 1 binary64))
(+ 1 (* beta (+ 1/2 (* beta (- (* 1/8 beta) 1/4)))))
(fma.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) beta) #s(literal 1/4 binary64)) beta #s(literal 1/2 binary64)) beta #s(literal 1 binary64))
(+ 1 (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))
(fma.f64 (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (-.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 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (pow alpha 2) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* beta (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* beta (- (+ (* beta (- (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 3) (pow (+ alpha (* 2 i)) 3)))) (+ (* -1 (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (+ (/ alpha (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))))) (/ 1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (+ (* -1 (/ (pow alpha 2) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ (* -1 (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2)))))) (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))))))) (/ alpha (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))))) (* -1 (/ (* (pow alpha 2) (+ 2 (+ (* 2 alpha) (* 4 i)))) (* (pow (+ 2 (+ alpha (* 2 i))) 2) (pow (+ alpha (* 2 i)) 2))))))))
(+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (-.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)) (*.f64 alpha alpha)) (pow.f64 (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))))) beta (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)) (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 0 binary64) alpha) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)) (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (/.f64 alpha (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha))) (neg.f64 (*.f64 (/.f64 (*.f64 alpha alpha) (pow.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)) (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 2 binary64))))))) beta (/.f64 (neg.f64 (*.f64 alpha alpha)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) #s(literal 1 binary64))
(+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
(+ (* 2 (/ 1 (* alpha i))) (+ (* 2 (/ beta (* alpha i))) (* 4 (/ 1 alpha))))
(+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
(+ 2 alpha)
(+.f64 #s(literal 2 binary64) alpha)
(/ -2 beta)
(/.f64 #s(literal -2 binary64) beta)
(/ (- (* 2 beta) 2) beta)
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) beta)
(* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i)
(+ (* 2 (/ beta alpha)) (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))))
(fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i (*.f64 (/.f64 beta alpha) #s(literal 2 binary64)))
(+ 1 (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* 1/2 (/ (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))) (pow beta 2))) (* 1/2 (/ (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))) beta)))))
(+.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (*.f64 beta beta)) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) beta)))) #s(literal 1 binary64))
(+ 1 (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))
(fma.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) beta) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (*.f64 (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))) (+ (* 1/2 (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3))) (* 1/2 (/ (- (* -1 alpha) (+ 2 alpha)) beta)))))
(+.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 2 binary64) alpha)) beta) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #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 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta)))) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ alpha beta))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (* -1 (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2))))) (+ (* 2 (/ 1 beta)) (/ alpha beta)))
(-.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) beta) (/.f64 alpha beta)) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta))
(- (+ 1 (+ (* -1 (/ alpha beta)) (/ (* (pow (+ 2 alpha) 2) (- (* -1 alpha) (+ 2 alpha))) (pow beta 3)))) (+ (* 2 (/ 1 beta)) (+ (/ alpha beta) (/ (* (+ 2 alpha) (- (* -1 alpha) (+ 2 alpha))) (pow beta 2)))))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (neg.f64 alpha) beta)) #s(literal 1 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) (/.f64 (*.f64 (-.f64 (-.f64 (neg.f64 alpha) #s(literal 2 binary64)) alpha) (+.f64 #s(literal 2 binary64) alpha)) (*.f64 beta beta))))
(* beta (+ 1 (* -1 (/ alpha beta))))
(*.f64 (fma.f64 (/.f64 alpha beta) #s(literal -1 binary64) #s(literal 1 binary64)) beta)
(* beta (+ (* 1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha)))
(*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) alpha)) beta)
(+ 1 (* -1/2 (/ (+ 2 (* 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 #s(literal 2 binary64) i #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) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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))))) (pow.f64 beta #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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))
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 #s(literal 2 binary64) i #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)) (/.f64 (fma.f64 #s(literal 4 binary64) i #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 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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))))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 2 binary64)) (+.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #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)))
(- 2 (* 2 (/ 1 beta)))
(-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))
(- (+ 2 (/ 4 (pow beta 2))) (* 2 (/ 1 beta)))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 beta beta)) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) beta))
(- (+ 2 (/ 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 2 binary64)) (/.f64 #s(literal 2 binary64) beta)) (/.f64 #s(literal 8 binary64) (pow.f64 beta #s(literal 3 binary64))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (* 2 (/ 1 beta)))))
(-.f64 (fma.f64 #s(literal 0 binary64) (/.f64 alpha beta) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) alpha (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) beta))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta)))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (neg.f64 alpha) beta)) (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) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(- (+ 2 (+ (* -1 (/ alpha beta)) (+ (* -1 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i)))))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (* -1 (pow alpha 2)) (+ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))))))) (pow beta 3))) (+ (* -1 (/ (pow alpha 2) (pow beta 2))) (/ alpha beta))))) (+ (* 2 (/ alpha beta)) (+ (* 4 (/ i beta)) (+ (* 2 (/ 1 beta)) (+ (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) (pow beta 2)) (/ (* (+ 2 (+ (* 2 alpha) (* 4 i))) (- (+ alpha (* -1 alpha)) (+ 2 (+ (* 2 alpha) (* 4 i))))) (pow beta 2)))))))
(-.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (neg.f64 alpha) beta)) (fma.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (fma.f64 #s(literal 2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (*.f64 (-.f64 (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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)))) (pow.f64 beta #s(literal 3 binary64))) #s(literal -1 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) (+.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) beta) (/.f64 (fma.f64 (-.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) alpha)) #s(literal 2 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 beta beta)))))
(* 2 (/ beta (* alpha i)))
(*.f64 (/.f64 (/.f64 beta alpha) i) #s(literal 2 binary64))
(* beta (+ (* 2 (/ 1 (* alpha i))) (+ (/ 2 (* alpha (* beta i))) (/ 4 (* alpha beta)))))
(*.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) alpha) beta) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 i beta) alpha))) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) beta)
(* beta (+ 1 (+ (* 2 (/ 1 beta)) (/ alpha beta))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta) #s(literal 1 binary64)) beta)
(* 2 (/ beta alpha))
(*.f64 (/.f64 beta alpha) #s(literal 2 binary64))
(* beta (+ (* 2 (/ 1 alpha)) (/ (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))) beta)))
(*.f64 (fma.f64 i (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) beta) (/.f64 #s(literal 2 binary64) alpha)) 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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) beta) #s(literal 1/2 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (* 1/2 (/ (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 alpha alpha) (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i alpha)))) beta) #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) #s(literal -1/2 binary64))) beta) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))))) (* -1/2 (/ (+ (* (+ 2 (+ alpha (* 2 i))) (* (+ alpha (* 2 i)) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (pow alpha 2) (+ (* -1 (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i)))) (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))))))) beta))) beta)) (* -1/2 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))))))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (neg.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 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (neg.f64 (+.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 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) beta))) beta))) beta) #s(literal -1 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))
(+ 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))
(* -1 (* beta (- (/ alpha beta) 1)))
(*.f64 (neg.f64 beta) (-.f64 (/.f64 alpha beta) #s(literal 1 binary64)))
(* -1 (* beta (- (* -1/2 (/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) beta)) (/ 1 alpha))))
(*.f64 (neg.f64 beta) (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) beta) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) alpha)))
(+ 1 (* 1/2 (/ (+ (* -2 i) (* -1 (+ 2 (* 2 i)))) beta)))
(fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #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 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) #s(literal -2 binary64) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))))) beta) #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #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 (/.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #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 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64)))) beta) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #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 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) #s(literal -2 binary64) (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))))) beta) (fma.f64 (*.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) i) #s(literal 2 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))) #s(literal 2 binary64))))) beta)) (fma.f64 #s(literal -2 binary64) i (neg.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64))))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 2 (* -1 (/ (- 2 (* 4 (/ 1 beta))) beta)))
(fma.f64 (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 4 binary64) beta)) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(+ 2 (* -1 (/ (+ 2 (* -1 (/ (- 4 (* 8 (/ 1 beta))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 4 binary64) (/.f64 #s(literal 8 binary64) beta)) beta) #s(literal -1 binary64) #s(literal 2 binary64)) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(- (+ 2 (+ (* -1 (/ alpha beta)) (/ alpha beta))) (* -1 (/ (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) beta)))
(+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) beta))
(+ 2 (* -1 (/ (- (+ (* -1 (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) (/ (pow alpha 2) beta)) (+ (* -1 (/ (* (+ 2 (+ alpha (* 2 i))) (+ alpha (* 2 i))) beta)) (/ (* (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i)))) (- (+ alpha (* -1 alpha)) (* -1 (+ (* -1 (+ 2 (+ alpha (* 2 i)))) (* -1 (+ alpha (* 2 i))))))) beta))) beta)))
(fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) #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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i 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 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (neg.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 (*.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (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 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))) (*.f64 (neg.f64 (+.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 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))) beta))) beta) #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) alpha) (neg.f64 (fma.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) i alpha))))))) beta) #s(literal -1 binary64) #s(literal 2 binary64))
(* -1 (* beta (- (* -1 (/ (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i)))) beta)) (* 2 (/ 1 (* alpha i))))))
(*.f64 (neg.f64 beta) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) beta)) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(* -1 (* beta (- (* -1 (/ (+ 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) beta)) #s(literal 1 binary64)))
(* -1 (* beta (- (* -1 (/ (* i (+ (* 4 (/ 1 alpha)) (* 2 (/ 1 (* alpha i))))) beta)) (* 2 (/ 1 alpha)))))
(*.f64 (neg.f64 beta) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i) beta)) (/.f64 #s(literal 2 binary64) alpha)))
(+ 1/2 (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (+ (* -1/2 (/ (* i (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta))))))
(+.f64 (fma.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta))))) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))
(+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))) i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta)))))) i (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+ 1/2 (+ (* 1/2 (/ (- beta alpha) (+ 2 (+ alpha beta)))) (* i (+ (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))) (* i (+ (* -1/2 (* i (+ (* -4 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* -1 (/ (* (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))) (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta)))) (* (+ 2 (+ alpha beta)) (+ alpha beta))))))) (* -1/2 (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))))))))
(+.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))))) i (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta)))) #s(literal -1/2 binary64))) i (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #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 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta))))) #s(literal -1/2 binary64)))
(+ (* 1/2 (- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))) (* i (+ (* -1/2 (* i (+ (* -1 (/ (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 3) (pow (+ alpha beta) 2)))) (* 4 (/ (- beta alpha) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta))))))) (* -1/2 (/ (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha)) (* (pow (+ 2 (+ alpha beta)) 2) (+ alpha beta)))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))) i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta)))))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #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 alpha beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))) i (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))))) i (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta)))) #s(literal -1/2 binary64))) i (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(* 1/2 (/ (+ 2 (* 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) #s(literal 1/2 binary64))
(+ (* 1/2 (/ (+ 2 (* 2 beta)) alpha)) (* 2 (/ i alpha)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) i)) alpha)
(* 1/2 (+ 1 (/ beta (+ 2 beta))))
(fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+ (* -1/2 (* 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 (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 (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 (/.f64 (fma.f64 #s(literal -1 binary64) (*.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 #s(literal -4 binary64) (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 (*.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 (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 (* 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 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.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 #s(literal -4 binary64) (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 (*.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 (* -1 (/ alpha (+ 2 alpha))))
(fma.f64 (/.f64 alpha (+.f64 #s(literal 2 binary64) alpha)) #s(literal -1 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ alpha (+ 2 alpha))) (* i (+ (* 2 (/ alpha (pow (+ 2 alpha) 2))) (* 2 (/ 1 (+ 2 alpha)))))))
(+.f64 (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))) #s(literal 1 binary64))
(+ 1 (+ (* -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))))))))))
(+.f64 (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))) #s(literal 1 binary64))
(+ 1 (+ (* -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))))))))))))))
(+.f64 (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 (/.f64 (fma.f64 #s(literal -1 binary64) (*.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 #s(literal -4 binary64) (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 #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))) #s(literal 1 binary64))
(- (+ 1 (/ beta (+ 2 (+ alpha beta)))) (/ alpha (+ 2 (+ alpha beta))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #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 (+.f64 (fma.f64 (*.f64 i (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta))))) #s(literal -1 binary64) (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 alpha (+.f64 (+.f64 alpha beta) #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 (+.f64 (fma.f64 (-.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))) i)) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta))))) i (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 alpha (+.f64 (+.f64 alpha beta) #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 (+.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (+.f64 alpha beta)) (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))) i)) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (neg.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 3 binary64)))))))) i) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 alpha beta))))) i (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/ -1 (+ 2 alpha))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) alpha))
(- (* 2 (/ i (pow (+ 2 alpha) 2))) (/ 1 (+ 2 alpha)))
(-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(- (* i (+ (* -4 (/ i (pow (+ 2 alpha) 3))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(-.f64 (*.f64 (fma.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(- (* i (+ (* i (- (* 8 (/ i (pow (+ 2 alpha) 4))) (* 4 (/ 1 (pow (+ 2 alpha) 3))))) (* 2 (/ 1 (pow (+ 2 alpha) 2))))) (/ 1 (+ 2 alpha)))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 i (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 4 binary64))) #s(literal 8 binary64)) (/.f64 #s(literal 4 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)))) i (/.f64 #s(literal 2 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) alpha)))
(/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)
(/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i)
(/ (+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (* 4 (/ i alpha)))) i)
(/.f64 (/.f64 (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) alpha) i)
(/ (+ (* 4 (/ i alpha)) (* 2 (/ 1 alpha))) i)
(/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64)) alpha) i)
(+ alpha (* -2 i))
(fma.f64 #s(literal -2 binary64) i alpha)
(+ alpha (* i (- (* 4 (/ i alpha)) 2)))
(fma.f64 (-.f64 (*.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 (-.f64 (*.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)
(+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha)))
(/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha)
(+ (* 2 (/ 1 alpha)) (+ (* 2 (/ beta alpha)) (* 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 (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (*.f64 (/.f64 (+.f64 alpha beta) 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 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (+.f64 alpha beta) 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 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.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 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/32 binary64) (*.f64 (*.f64 (/.f64 (+.f64 alpha beta) 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 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i)
(+ 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/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) (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/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) (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 (* -1/4 (/ (pow alpha 2) (pow i 2))))
(fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1 binary64))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1 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/16 binary64)))
(+ 1 (+ (* -1/4 (/ (pow alpha 2) (pow i 2))) (+ (* -1/64 (/ (* (pow alpha 2) (pow (+ (* 2 alpha) (* 2 (+ 2 alpha))) 2)) (pow i 4))) (+ (* 1/16 (/ (* (pow alpha 2) (+ (* 2 alpha) (* 2 (+ 2 alpha)))) (pow i 3))) (* 1/16 (/ (* (pow alpha 3) (+ 2 alpha)) (pow i 4)))))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) #s(literal 2 binary64)) (*.f64 alpha alpha)) (pow.f64 i #s(literal 4 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))) (pow.f64 i #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) alpha) (pow.f64 alpha #s(literal 3 binary64))) (pow.f64 i #s(literal 4 binary64))))))) #s(literal 1 binary64))
(+ 1 (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))
(fma.f64 (*.f64 (/.f64 (+.f64 alpha beta) i) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64) #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 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (+.f64 alpha beta) i) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/4 binary64))) #s(literal 1 binary64))
(- (+ 1 (+ (* -1 (/ (+ (* -1/64 (* (+ alpha beta) (* (pow (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) 2) (- beta alpha)))) (* 1/16 (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))))) (pow i 4))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2))))) (* 1/16 (/ (* (+ alpha beta) (* (+ (* 2 (+ 2 (+ alpha beta))) (* 2 (+ alpha beta))) (- beta alpha))) (pow i 3))))
(-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) i) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) (pow.f64 i #s(literal 4 binary64))))) #s(literal 1 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64))))))
(/ -1/2 i)
(/.f64 #s(literal -1/2 binary64) i)
(/ (- (* 1/4 (/ (+ 2 alpha) i)) 1/2) i)
(/.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) i)
(/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) (pow i 2))) (+ 1/2 (* -1/4 (/ (+ 2 alpha) i)))) i)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/8 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/4 binary64) #s(literal 1/2 binary64))) i)
(/ (- (* 1/16 (/ (pow (+ 2 alpha) 3) (pow i 3))) (+ 1/2 (+ (* -1/4 (/ (+ 2 alpha) i)) (* 1/8 (/ (pow (+ 2 alpha) 2) (pow i 2)))))) i)
(/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64)) #s(literal 1/16 binary64)) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) i) (*.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal -1/4 binary64)))) i)
(/ 4 alpha)
(/.f64 #s(literal 4 binary64) alpha)
(+ (* 2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i))))
(+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
(/ (+ (* -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 (-.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal 1/4 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 (*.f64 (*.f64 alpha alpha) #s(literal 1/2 binary64)) (fma.f64 (/.f64 #s(literal -1/8 binary64) i) (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) (*.f64 (/.f64 (pow.f64 alpha #s(literal 3 binary64)) i) #s(literal 1/4 binary64))))) i)
(* 2 i)
(*.f64 #s(literal 2 binary64) i)
(* i (+ 2 (+ (* 2 (/ 1 i)) (/ alpha i))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 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 (+.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i)
(+ 1/2 (+ (* 1/32 (/ (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))) (pow i 3))) (* 1/8 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1/32 binary64) (*.f64 (*.f64 (/.f64 (+.f64 alpha beta) 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 alpha beta) (-.f64 beta alpha)) i) (neg.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 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.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 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha)))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1/2 binary64))
(* -1 (* i (- (* -1/2 (/ (+ (* 2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 2 (/ 1 alpha)))))
(neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64)) alpha) i) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) alpha)) i))
(+ 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/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) 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 (/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 beta #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) beta) (*.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)))) i) (*.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/4 (/ (pow alpha 2) (pow i 2))) (* -1/16 (/ (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))) (pow i 3)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) #s(literal 1 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/16 binary64)))
(+ 1 (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/64 (* (pow alpha 2) (pow (+ (* -2 alpha) (* -2 (+ 2 alpha))) 2))) (* 1/16 (* (pow alpha 3) (+ 2 alpha)))) i)) (* 1/16 (* (pow alpha 2) (+ (* -2 alpha) (* -2 (+ 2 alpha)))))) (pow i 3))) (* -1/4 (/ (pow alpha 2) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/4 binary64) i) (/.f64 (*.f64 alpha alpha) i) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 alpha alpha)) (*.f64 #s(literal -2 binary64) (+.f64 alpha (+.f64 #s(literal 2 binary64) alpha))) (neg.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))) (pow.f64 i #s(literal 3 binary64))))) #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 (+.f64 alpha beta) (-.f64 beta alpha)) i) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 alpha beta)) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) (-.f64 beta alpha))) (pow.f64 i #s(literal 3 binary64)))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (/ (- (+ (* -1/64 (/ (* (+ alpha beta) (* (pow (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) 2) (- beta alpha))) i)) (* 1/16 (/ (* (+ 2 (+ alpha beta)) (* (pow (+ alpha beta) 2) (- beta alpha))) i))) (* 1/16 (* (+ alpha beta) (* (+ (* -2 (+ 2 (+ alpha beta))) (* -2 (+ alpha beta))) (- beta alpha))))) (pow i 3))) (* 1/4 (/ (* (+ alpha beta) (- beta alpha)) (pow i 2)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1/4 binary64) i) (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) i) (neg.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 alpha beta)) (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta))) #s(literal 2 binary64)) (-.f64 beta alpha)) (*.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 beta alpha)))) i) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (+.f64 alpha beta) (*.f64 #s(literal -2 binary64) (+.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (+.f64 alpha beta)))) (-.f64 beta alpha)))) (pow.f64 i #s(literal 3 binary64))))) #s(literal 1 binary64))
(* -1 (/ (+ 1/2 (* -1/4 (/ (+ 2 alpha) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i) #s(literal -1/4 binary64) #s(literal 1/2 binary64)) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1/8 (/ (pow (+ 2 alpha) 2) i)) (* -1/4 (+ 2 alpha))) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) i) #s(literal -1/8 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal -1 binary64) #s(literal 1/2 binary64)) i))
(* -1 (/ (+ 1/2 (* -1 (/ (- (* -1 (/ (- (* -1/16 (/ (pow (+ 2 alpha) 3) i)) (* -1/8 (pow (+ 2 alpha) 2))) i)) (* -1/4 (+ 2 alpha))) i))) i))
(neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64)) i) #s(literal -1/16 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)))) i) #s(literal -1 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 2 binary64) alpha))) i) #s(literal -1 binary64) #s(literal 1/2 binary64)) i))
(+ (* -1 (/ (- (* -2 (/ beta alpha)) (* 2 (/ 1 alpha))) i)) (* 4 (/ 1 alpha)))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 beta alpha)) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) alpha))
(* -1 (/ (+ (* -1/2 (pow alpha 2)) (* 1/4 (/ (pow alpha 3) i))) i))
(neg.f64 (/.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 (/ (+ (* -1 (/ (- (* 1/8 (/ (pow alpha 4) i)) (* 1/4 (pow alpha 3))) i)) (* -1/2 (pow alpha 2))) i))
(neg.f64 (/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 4 binary64)) i) #s(literal 1/8 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 alpha #s(literal 3 binary64)))) i))) 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))
(neg.f64 (/.f64 (fma.f64 (*.f64 alpha alpha) #s(literal -1/2 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 alpha #s(literal 5 binary64)) i) #s(literal 1/16 binary64) (*.f64 #s(literal -1/8 binary64) (pow.f64 alpha #s(literal 4 binary64)))) i) #s(literal -1 binary64) (*.f64 #s(literal -1/4 binary64) (pow.f64 alpha #s(literal 3 binary64)))) i))) i))
(* -1 (* i (- (* -1 (/ (+ 2 alpha) i)) 2)))
(neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) i))
(* -1 (* i (- (* -2 (/ beta (* alpha i))) (+ (* 4 (/ 1 alpha)) (/ 2 (* alpha i))))))
(neg.f64 (*.f64 (-.f64 (*.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))

rewrite223.0ms (2.4%)

Memory
-12.4MiB live, 273.3MiB allocated; 23ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083609
0110593
1591569
25642569
08138542
Stop Event
iter limit
node limit
iter limit
Counts
25 → 233
Calls
Call 1
Inputs
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 (-.f64 beta alpha) (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)))
(-.f64 beta alpha)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))
(/.f64 beta alpha)
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
#s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(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)))
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #s(literal 1/2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 beta alpha))
(-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))
#s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))
(*.f64 (fma.f64 (/.f64 #s(literal 2 binary64) i) (/.f64 beta alpha) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))) i)
(/.f64 (/.f64 #s(literal 2 binary64) alpha) i)
Outputs
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))))
(-.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 beta alpha) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64))) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 beta alpha))) (neg.f64 (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) alpha)) (pow.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (*.f64 (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(neg.f64 (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(-.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (/.f64 alpha (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 alpha beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha alpha (*.f64 beta (-.f64 beta alpha))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (pow.f64 alpha #s(literal 3 binary64)) (pow.f64 beta #s(literal 3 binary64)))) (fma.f64 alpha (-.f64 alpha beta) (*.f64 beta beta)))
(/.f64 (*.f64 (neg.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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 alpha beta))
(/.f64 (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)))
(-.f64 (/.f64 (*.f64 beta beta) (+.f64 alpha beta)) (/.f64 (*.f64 alpha alpha) (+.f64 alpha beta)))
(-.f64 (/.f64 (pow.f64 beta #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))) (/.f64 (pow.f64 alpha #s(literal 3 binary64)) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta))))
(-.f64 beta alpha)
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))
(/.f64 (neg.f64 (neg.f64 beta)) (neg.f64 (neg.f64 alpha)))
(/.f64 (neg.f64 beta) (neg.f64 alpha))
(/.f64 beta alpha)
(neg.f64 (/.f64 (neg.f64 beta) alpha))
(neg.f64 (/.f64 beta (neg.f64 alpha)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
(*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))))
#s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))))
#s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 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 (pow.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (*.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))) (pow.f64 (-.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))))
(+.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 3 binary64)) (-.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))) (pow.f64 (-.f64 (fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))))) #s(literal 2 binary64))
(/.f64 (neg.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))) #s(literal -2 binary64))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64))) #s(literal -2 binary64)))
#s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))
(pow.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha)))))
(/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha))
(/.f64 (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)) (*.f64 #s(literal 2 binary64) beta)) (*.f64 i alpha))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (/.f64 (/.f64 beta alpha) i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 beta alpha) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 i (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))))) (*.f64 i (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))))
(/.f64 (fma.f64 (*.f64 (/.f64 beta alpha) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (*.f64 i (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))))) (*.f64 i (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 beta alpha) #s(literal 2 binary64)) (*.f64 i alpha) (*.f64 i (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)))) (*.f64 i (*.f64 i alpha)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) i) beta) (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 alpha (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))))) (*.f64 alpha (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) i) beta) (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (*.f64 alpha (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))))) (*.f64 alpha (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) i) beta) (*.f64 i alpha) (*.f64 alpha (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)))) (*.f64 alpha (*.f64 i alpha)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) beta) (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (*.f64 i alpha) (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))))) (*.f64 (*.f64 i alpha) (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (*.f64 (*.f64 i alpha) (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))))) (*.f64 (*.f64 i alpha) (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) beta) (*.f64 i alpha) (*.f64 (*.f64 i alpha) (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)))) (pow.f64 (*.f64 i alpha) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))) i (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) i))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))) alpha (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 (/.f64 #s(literal 2 binary64) i) beta))) (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) alpha))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))) (*.f64 i alpha) (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 #s(literal 2 binary64) beta))) (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)) (*.f64 i alpha)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))) i (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (*.f64 (/.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) i))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))) alpha (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) i) beta))) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) alpha))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))) (*.f64 i alpha) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) beta))) (*.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (*.f64 i alpha)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)) i (*.f64 (*.f64 i alpha) (*.f64 (/.f64 beta alpha) #s(literal 2 binary64)))) (*.f64 (*.f64 i alpha) i))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)) alpha (*.f64 (*.f64 i alpha) (*.f64 (/.f64 #s(literal 2 binary64) i) beta))) (*.f64 (*.f64 i alpha) alpha))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)) (*.f64 i alpha) (*.f64 (*.f64 i alpha) (*.f64 #s(literal 2 binary64) beta))) (pow.f64 (*.f64 i alpha) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (/.f64 (/.f64 beta alpha) i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (*.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (/.f64 (/.f64 beta alpha) i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64))))
(fma.f64 (/.f64 beta i) (/.f64 #s(literal 2 binary64) alpha) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(fma.f64 (/.f64 #s(literal 2 binary64) i) (/.f64 beta alpha) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(fma.f64 (/.f64 beta alpha) (/.f64 #s(literal 2 binary64) i) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 beta alpha) i) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(fma.f64 #s(literal 2 binary64) (/.f64 beta (*.f64 i alpha)) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(fma.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(-.f64 (/.f64 (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha))) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha))))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) i)) (/.f64 beta alpha)))
(-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 #s(literal 2 binary64) i)))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 beta (*.f64 i alpha)) (/.f64 #s(literal 4 binary64) alpha)) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))
(+.f64 (/.f64 (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 3 binary64)) (fma.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 3 binary64)) (fma.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha))
(+.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(+.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i))
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (+.f64 (/.f64 #s(literal 4 binary64) alpha) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))))
(/.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)) i) alpha)
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (neg.f64 (*.f64 i alpha)))
(/.f64 (fma.f64 #s(literal -4 binary64) (neg.f64 i) (*.f64 (neg.f64 alpha) (/.f64 #s(literal -2 binary64) alpha))) (*.f64 (neg.f64 alpha) (neg.f64 i)))
(/.f64 (fma.f64 #s(literal -4 binary64) i (*.f64 (neg.f64 alpha) (/.f64 #s(literal 2 binary64) alpha))) (*.f64 (neg.f64 alpha) i))
(/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 i alpha) (*.f64 (neg.f64 alpha) #s(literal 2 binary64))) (*.f64 (neg.f64 alpha) (*.f64 i alpha)))
(/.f64 (fma.f64 #s(literal 4 binary64) (neg.f64 i) (*.f64 alpha (/.f64 #s(literal -2 binary64) alpha))) (*.f64 alpha (neg.f64 i)))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 i alpha) (*.f64 alpha #s(literal 2 binary64))) (*.f64 alpha (*.f64 i alpha)))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) alpha) (neg.f64 alpha) (*.f64 (neg.f64 i) #s(literal -4 binary64))) (*.f64 (neg.f64 i) (neg.f64 alpha)))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) alpha) alpha (*.f64 (neg.f64 i) #s(literal 4 binary64))) (*.f64 (neg.f64 i) alpha))
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) (neg.f64 alpha) (*.f64 i #s(literal -4 binary64))) (*.f64 i (neg.f64 alpha)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 alpha) (*.f64 (*.f64 i alpha) #s(literal -4 binary64))) (*.f64 (*.f64 i alpha) (neg.f64 alpha)))
(/.f64 (fma.f64 #s(literal 2 binary64) alpha (*.f64 (*.f64 i alpha) #s(literal 4 binary64))) (*.f64 (*.f64 i alpha) alpha))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 i alpha) alpha)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i)) (*.f64 i alpha))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))) (/.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))))
(+.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal 4 binary64) alpha) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 4 binary64) alpha) (-.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (/.f64 #s(literal 2 binary64) alpha) alpha) (*.f64 i alpha)) (/.f64 (*.f64 #s(literal 4 binary64) i) (*.f64 i alpha)))
(+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) i) (/.f64 #s(literal 4 binary64) alpha))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha)) i)) #s(literal 1/2 binary64)))
(*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha)) i)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha)) i)))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (*.f64 alpha alpha)) (-.f64 (+.f64 #s(literal 2 binary64) beta) alpha))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (-.f64 (*.f64 alpha alpha) (*.f64 (+.f64 #s(literal 2 binary64) beta) alpha))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 alpha beta) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (-.f64 (pow.f64 beta #s(literal 3 binary64)) (pow.f64 alpha #s(literal 3 binary64)))) (fma.f64 alpha (+.f64 alpha beta) (*.f64 beta beta)) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (*.f64 (+.f64 alpha beta) (-.f64 beta alpha))) (+.f64 alpha beta) #s(literal 2 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta))))
(+.f64 (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (fma.f64 (+.f64 alpha beta) (-.f64 (+.f64 alpha beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 #s(literal 2 binary64) alpha) beta)
(+.f64 (+.f64 #s(literal 2 binary64) beta) alpha)
(+.f64 (+.f64 alpha beta) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (+.f64 alpha beta))
(+.f64 alpha (+.f64 #s(literal 2 binary64) beta))
(+.f64 beta (+.f64 #s(literal 2 binary64) alpha))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64)))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 8 binary64) (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 2 binary64) beta) (+.f64 (/.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) #s(literal 4 binary64))))
(-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta))
#s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) i) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) i) (+.f64 #s(literal 2 binary64) alpha)))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) i alpha)))
(/.f64 (fma.f64 (pow.f64 i #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 3 binary64))) (fma.f64 (*.f64 i i) #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 #s(literal 2 binary64) alpha) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) i) (+.f64 #s(literal 2 binary64) alpha)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.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 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))
(fma.f64 (+.f64 i #s(literal 1 binary64)) #s(literal 2 binary64) alpha)
(fma.f64 #s(literal 2 binary64) i (+.f64 #s(literal 2 binary64) alpha))
(fma.f64 i #s(literal 2 binary64) (+.f64 #s(literal 2 binary64) alpha))
(-.f64 (/.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 #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64)))))
(+.f64 (+.f64 #s(literal 2 binary64) alpha) (*.f64 #s(literal 2 binary64) i))
(+.f64 (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)) alpha)
(+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) i) (+.f64 #s(literal 2 binary64) alpha))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) i alpha))
(+.f64 i (+.f64 i (+.f64 #s(literal 2 binary64) alpha)))
(+.f64 alpha (fma.f64 #s(literal 2 binary64) i #s(literal 2 binary64)))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha)) i)
(*.f64 i (+.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (/.f64 #s(literal 4 binary64) alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64))) i) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha)))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (/.f64 (/.f64 beta alpha) i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 3 binary64))) i) (fma.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64))))
(/.f64 (*.f64 i (-.f64 (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) beta) (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha)))
(/.f64 (*.f64 i (fma.f64 #s(literal 8 binary64) (pow.f64 (/.f64 (/.f64 beta alpha) i) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 3 binary64)))) (fma.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (-.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (pow.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) i (*.f64 (/.f64 #s(literal 4 binary64) alpha) i))
(fma.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i (*.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i))
(fma.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i (*.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i))
(fma.f64 i (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) (*.f64 i (/.f64 #s(literal 4 binary64) alpha)))
(fma.f64 i (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 i (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))))
(fma.f64 i (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) (*.f64 i (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))))
(+.f64 (*.f64 (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i) i) (*.f64 (/.f64 #s(literal 4 binary64) alpha) i))
(+.f64 (*.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i) (*.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i) (*.f64 (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i)) i))
(+.f64 (*.f64 i (/.f64 (fma.f64 (/.f64 beta alpha) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) alpha)) i)) (*.f64 i (/.f64 #s(literal 4 binary64) alpha)))
(+.f64 (*.f64 i (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (*.f64 i (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))))
(+.f64 (*.f64 i (+.f64 (/.f64 #s(literal 4 binary64) alpha) (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))) (*.f64 i (*.f64 beta (/.f64 (/.f64 #s(literal 2 binary64) alpha) i))))
(/.f64 (/.f64 #s(literal -2 binary64) alpha) (neg.f64 i))
(/.f64 (/.f64 #s(literal 2 binary64) alpha) (neg.f64 (neg.f64 i)))
(/.f64 (/.f64 #s(literal 2 binary64) alpha) i)
(/.f64 #s(literal -2 binary64) (neg.f64 (*.f64 i alpha)))
(/.f64 #s(literal -2 binary64) (*.f64 (neg.f64 alpha) i))
(/.f64 #s(literal 2 binary64) (*.f64 i alpha))
(neg.f64 (/.f64 (/.f64 #s(literal -2 binary64) alpha) i))
(neg.f64 (/.f64 (/.f64 #s(literal 2 binary64) alpha) (neg.f64 i)))

eval137.0ms (1.5%)

Memory
35.6MiB live, 181.0MiB allocated; 32ms collecting garbage
Compiler

Compiled 43 215 to 3 470 computations (92% saved)

prune69.0ms (0.7%)

Memory
-18.8MiB live, 72.0MiB allocated; 11ms collecting garbage
Pruning

22 alts after pruning (16 fresh and 6 done)

PrunedKeptTotal
New5119520
Fresh279
Picked325
Done246
Total51822540
Accuracy
99.9%
Counts
540 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.2%
(fma.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
46.8%
#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) #s(approx (/ (- beta alpha) i) (/.f64 beta i))) #s(literal 1/2 binary64)))
19.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
80.1%
#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)))
63.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (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)))
17.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
17.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
19.4%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha)) i)) #s(literal 1/2 binary64)))
8.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 #s(approx (+ (* (/ 2 i) (/ beta alpha)) (+ (/ (/ 2 alpha) i) (/ 4 alpha))) (/.f64 #s(literal 4 binary64) alpha)) i)) #s(literal 1/2 binary64)))
53.9%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 binary64)))) #s(literal 1/2 binary64)))
21.0%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
9.1%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
8.7%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
71.6%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))
29.5%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1 binary64))
65.8%
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(literal 1/2 binary64))
61.2%
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 1/2 binary64)))
68.2%
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
3.5%
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ beta alpha))) #s(literal -1 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)))
60.0%
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ beta 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))))
16.1%
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ beta alpha))) 1/2) 1/2) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) #s(literal 1/2 binary64))) alpha)))
16.1%
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ beta alpha))) 1/2) 1/2) (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 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) alpha))) alpha))))
Compiler

Compiled 3 191 to 928 computations (70.9% saved)

regimes95.0ms (1%)

Memory
11.5MiB live, 110.7MiB allocated; 12ms collecting garbage
Counts
36 → 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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ beta alpha))) #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) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (fma.f64 #s(literal 1/2 binary64) beta #s(literal 1 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 (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ beta 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 (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.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) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 #s(approx (+ (* (/ 2 i) (/ beta alpha)) (+ (/ (/ 2 alpha) i) (/ 4 alpha))) (/.f64 #s(literal 4 binary64) alpha)) i)) #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 (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) (+.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #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 (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (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 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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)))
#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/8 binary64) i) (*.f64 (+.f64 beta alpha) #s(approx (/ (- beta alpha) i) (/.f64 beta i))) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (fma.f64 (/.f64 #s(literal 1/8 binary64) i) (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) i)) #s(literal 1/2 binary64)))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) #s(approx (/ (* alpha alpha) (+ (* 2 i) alpha)) (fma.f64 #s(literal -2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (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)))
#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)))
(fma.f64 (/.f64 (-.f64 beta alpha) #s(approx (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha))) (*.f64 (+.f64 #s(literal 2 binary64) (+.f64 beta alpha)) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.f64 (/.f64 (fma.f64 #s(literal 2 binary64) beta (fma.f64 (/.f64 #s(literal 2 binary64) alpha) alpha (*.f64 #s(literal 4 binary64) i))) (*.f64 i alpha)) i)) #s(literal 1/2 binary64)))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ beta alpha))) 1/2) 1/2) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 2 binary64) beta) (/.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) alpha)) #s(literal -1/2 binary64) (*.f64 (-.f64 beta (+.f64 #s(literal -2 binary64) (neg.f64 beta))) #s(literal 1/2 binary64))) alpha)))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) i alpha) #s(literal 2 binary64))) (/.f64 (*.f64 alpha alpha) (fma.f64 #s(literal 2 binary64) i alpha)) #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)) #s(literal 2 binary64)) (fma.f64 i #s(literal 2 binary64) (+.f64 beta alpha)))) (/.f64 (+.f64 beta alpha) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 #s(approx (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) (*.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)) #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) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha))) alpha))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 beta alpha)) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 alpha beta) #s(literal 2 binary64)))) (-.f64 #s(literal 2 binary64) (+.f64 alpha beta)) #s(literal 1/2 binary64)))
(/.f64 #s(approx (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) (fma.f64 (/.f64 (/.f64 (*.f64 (neg.f64 alpha) alpha) (fma.f64 i #s(literal 2 binary64) alpha)) (-.f64 (pow.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (fma.f64 i #s(literal 2 binary64) alpha) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal 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))
#s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) #s(approx (+ (* (/ (- beta alpha) (+ 2 (+ beta alpha))) 1/2) 1/2) (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 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) beta)) (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 2 binary64) beta) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (neg.f64 beta) #s(literal 2 binary64)) beta) alpha)) #s(literal -1/2 binary64))) alpha))) alpha))))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (/.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) alpha) (/.f64 (fma.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) i beta)) (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)))) alpha) (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 beta beta (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) i beta) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) i beta))) (*.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64)))) alpha)))) alpha))
Outputs
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64)))
#s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.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)))
Calls

7 calls:

27.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))
21.0ms
beta
10.0ms
i
9.0ms
alpha
9.0ms
(*.f64 #s(literal 2 binary64) i)
Results
AccuracySegmentsBranch
80.1%1(*.f64 #s(literal 2 binary64) i)
98.3%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)))
98.3%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))
98.3%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))
92.6%2alpha
80.1%1beta
80.1%1i
Compiler

Compiled 87 to 55 computations (36.8% saved)

regimes32.0ms (0.3%)

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

3 calls:

20.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 alpha beta) (-.f64 beta alpha)) (+.f64 (+.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
96.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)))
96.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))
96.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))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes16.0ms (0.2%)

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

3 calls:

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 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.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
96.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)))
96.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))
96.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))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes26.0ms (0.3%)

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

4 calls:

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))
5.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 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
80.8%2alpha
91.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)))
91.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))
91.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))
Compiler

Compiled 82 to 44 computations (46.3% saved)

regimes16.0ms (0.2%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes28.0ms (0.3%)

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

3 calls:

20.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
3.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
3.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
91.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)))
91.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))
91.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))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes11.0ms (0.1%)

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

3 calls:

4.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
3.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
3.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
90.5%3(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
90.5%3(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
90.5%3(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.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 81 to 41 computations (49.4% saved)

regimes46.0ms (0.5%)

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

7 calls:

24.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
4.0ms
(*.f64 #s(literal 2 binary64) i)
4.0ms
i
4.0ms
alpha
4.0ms
beta
Results
AccuracySegmentsBranch
74.5%2alpha
76.9%2(*.f64 #s(literal 2 binary64) i)
76.9%2i
74.4%2beta
81.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)))
81.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))
81.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))
Compiler

Compiled 87 to 55 computations (36.8% saved)

regimes15.0ms (0.2%)

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

3 calls:

3.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
3.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
2.0ms
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
Results
AccuracySegmentsBranch
81.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)))
81.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))
81.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))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes7.0ms (0.1%)

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

3 calls:

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

Compiled 81 to 41 computations (49.4% saved)

regimes17.0ms (0.2%)

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

3 calls:

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))
2.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
2.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
Results
AccuracySegmentsBranch
81.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)))
81.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))
81.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))
Compiler

Compiled 81 to 41 computations (49.4% saved)

regimes4.0ms (0%)

Memory
8.3MiB live, 8.3MiB allocated; 0ms collecting garbage
Counts
3 → 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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 #s(approx (/ (- beta alpha) (+ 2 (+ beta alpha))) #s(literal -1 binary64)) #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) #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:

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

Compiled 81 to 41 computations (49.4% saved)

regimes7.0ms (0.1%)

Memory
16.3MiB live, 16.3MiB allocated; 0ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

7 calls:

1.0ms
(*.f64 #s(literal 2 binary64) i)
1.0ms
i
1.0ms
alpha
1.0ms
beta
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)))
Results
AccuracySegmentsBranch
65.8%1beta
65.8%1alpha
65.8%1(*.f64 #s(literal 2 binary64) i)
65.8%1i
65.8%1(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64)))
65.8%1(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
65.8%1(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.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 87 to 55 computations (36.8% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.1226663649630016
0.49999999999978856
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5
0.5000000000000001
0.0ms
0.1226663649630016
0.49999999999978856
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5
0.5000000000000001
0.0ms
0.1226663649630016
0.49999999999978856
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5
0.5000000000000001
0.0ms
0.1226663649630016
0.49999999999978856
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5
0.5000000000000001
0.0ms
0.1226663649630016
0.49999999999978856
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5
0.5000000000000001
0.0ms
0.1226663649630016
0.49999999999978856
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5
0.5000000000000001
0.0ms
0.1226663649630016
0.49999999999978856
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5
0.5000000000000001
0.0ms
7.958633752025435e-13
1.5963880561908894e-7
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5000000000000001
0.9977357731750672
0.0ms
7.958633752025435e-13
1.5963880561908894e-7
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5000000000000001
0.9977357731750672
0.0ms
7.958633752025435e-13
1.5963880561908894e-7
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5000000000000001
0.9977357731750672
0.0ms
0.0
7.958633752025435e-13
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch4.0ms (0%)

Memory
5.8MiB live, 5.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
4.0ms
0.5000000000000001
0.9977357731750672
Samples
1.0ms64×0valid
Compiler

Compiled 280 to 165 computations (41.1% saved)

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

simplify84.0ms (0.9%)

Memory
-12.3MiB live, 83.7MiB allocated; 6ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01432195
12482179
26292179
327792179
475232179
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(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))) #s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(approx (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(approx (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4951760157141521/4951760157141521099596496896 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(approx (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4951760157141521/4951760157141521099596496896 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5404319552844595/9007199254740992 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 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4951760157141521/4951760157141521099596496896 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5404319552844595/9007199254740992 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5404319552844595/9007199254740992 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3/4 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(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))) #s(approx (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 (fma.f64 #s(literal 0 binary64) beta (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 4 binary64) i (*.f64 #s(literal 2 binary64) beta)) #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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 (+ (* (/ (- beta alpha) (* (+ (+ (* i 2) (+ beta alpha)) 2) (+ (* i 2) (+ beta alpha)))) (/ (+ beta alpha) 2)) 1/2) (fma.f64 (-.f64 beta alpha) (/.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 4 binary64) i #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(approx (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3602879701896397/18014398509481984 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) (*.f64 (/.f64 #s(approx (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) (fma.f64 #s(literal 2 binary64) beta #s(literal 2 binary64))) alpha) #s(literal 1/2 binary64))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(approx (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4951760157141521/4951760157141521099596496896 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(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(approx (* (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) 1/2) (fma.f64 (/.f64 beta (+.f64 #s(literal 2 binary64) beta)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4951760157141521/4951760157141521099596496896 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5404319552844595/9007199254740992 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 #s(approx (+ (* (/ beta (+ (+ (* 2 i) beta) 2)) (/ beta (+ (* 2 i) beta))) 1) #s(approx (+ (/ beta (+ 2 beta)) 1) (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) beta)))) #s(literal 1/2 binary64)))))
(if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4951760157141521/4951760157141521099596496896 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (*.f64 (/.f64 i alpha) #s(literal 2 binary64)))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5404319552844595/9007199254740992 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(approx (/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2)) 1) 2) #s(approx (* (/ (+ (* 0 beta) (+ (* 1 (+ (* 4 i) (* 2 beta))) 2)) alpha) 1/2) (/.f64 beta alpha))) (if (<=.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 5404319552844595/9007199254740992 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 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 3/4 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))

derivations1.1s (11.3%)

Memory
9.8MiB live, 1 134.1MiB allocated; 209ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0164115212
1606914963
0828513620
015103
025103
1119103
21045103
0812393
0133312202
1515811975
0806910855
0160416056
1588015813
0823814324
083609
0110593
1591569
25642569
08138542
093312602
1335712202
0883410996
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 2 227 to 148 computations (93.4% saved)

preprocess76.0ms (0.8%)

Memory
8.2MiB live, 185.7MiB allocated; 21ms collecting garbage
Compiler

Compiled 4 512 to 326 computations (92.8% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...