Octave 3.8, jcobi/1

Time bar (total: 5.0s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%56.2%43.8%0%0%0%0
100%56.2%0%43.8%0%0%0%1
Compiler

Compiled 22 to 16 computations (27.3% saved)

sample1.4s (27.9%)

Results
950.0ms6536×body256valid
286.0ms1023×body1024valid
123.0ms633×body512valid
24.0ms64×body2048valid
Bogosity

preprocess151.0ms (3%)

Algorithm
egg-herbie
Rules
1434×sub-neg
1296×div-sub
860×distribute-lft-neg-in
732×fma-def
594×neg-mul-1
Problems
196×No Errors
59×(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
038367
189359
2199351
3536343
41567343
54659343
67229343
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(-.f64 1/2 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(-.f64 1/2 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (-.f64 beta (+.f64 alpha -2)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha)))) 2)
(+.f64 (/.f64 (+.f64 beta alpha) (*.f64 -2 (+.f64 (-.f64 alpha beta) -2))) 1/2)
(+.f64 1/2 (/.f64 (+.f64 beta alpha) (-.f64 4 (*.f64 2 (-.f64 alpha beta)))))
(/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 2 (-.f64 alpha beta)))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 alpha (-.f64 2 beta)))) 2)
(/.f64 (-.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta)))) 2)
(-.f64 1/2 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) 2))
(-.f64 1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) 1/2))
(+.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (-.f64 alpha beta)) -2)) 1/2)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2))
(neg.f64 (/.f64 (+.f64 1 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 2 (-.f64 beta alpha)))) 2))
(neg.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 beta alpha)))) 2))
(/.f64 (-.f64 -1 (/.f64 (+.f64 beta alpha) (-.f64 beta (+.f64 alpha -2)))) 2)
(-.f64 -1/2 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha))) 2))
(-.f64 -1/2 (/.f64 (+.f64 beta alpha) (*.f64 -2 (+.f64 (-.f64 alpha beta) -2))))
(+.f64 -1/2 (/.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (-.f64 alpha beta)) -4)))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2))
(/.f64 (neg.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 2 (-.f64 alpha beta))))) 2)
(/.f64 (+.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 2 (-.f64 alpha beta))))) 2)
(/.f64 (-.f64 -1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 alpha (-.f64 2 beta)))) 2)
(-.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) 2) 1/2)
(+.f64 -1/2 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) 2))
(+.f64 -1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) 1/2))
(-.f64 -1/2 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 2 (-.f64 alpha beta)) -2)))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha 2)))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2))) 2)
(-.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha 2))) 2) -1/2)
Compiler

Compiled 66 to 35 computations (47% saved)

eval1.0ms (0%)

Compiler

Compiled 67 to 44 computations (34.3% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Compiler

Compiled 30 to 22 computations (26.7% saved)

localize70.0ms (1.4%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
78.2%
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
Compiler

Compiled 51 to 24 computations (52.9% saved)

series8.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
alpha
@inf
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
beta
@0
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
alpha
@-inf
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
beta
@0
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))

rewrite134.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
1241×log1p-expm1-u
1122×expm1-log1p-u
354×log1p-udef
352×expm1-udef
96×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01480
119980
2314980
Stop Event
node limit
Counts
2 → 74
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
Outputs
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))

simplify103.0ms (2.1%)

Algorithm
egg-herbie
Rules
1312×cancel-sign-sub-inv
1002×fma-neg
806×unswap-sqr
600×sub-neg
512×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03869396
111409042
242968889
Stop Event
node limit
Counts
122 → 234
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 4)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta))))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2)))) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (/.f64 alpha (/.f64 (pow.f64 beta 2) (+.f64 alpha 2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (+.f64 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) alpha)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (fma.f64 (/.f64 alpha (pow.f64 beta 2)) (+.f64 alpha 2) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 alpha (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (/.f64 alpha (/.f64 (pow.f64 beta 2) (+.f64 alpha 2))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(-.f64 (+.f64 (-.f64 2 (*.f64 (/.f64 alpha (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (-.f64 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) alpha)) (/.f64 (fma.f64 alpha 2 2) beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))
(-.f64 (+.f64 (-.f64 (-.f64 (*.f64 (/.f64 alpha (pow.f64 beta 2)) (+.f64 alpha 2)) (/.f64 (fma.f64 alpha 2 2) beta)) (*.f64 (/.f64 alpha (pow.f64 beta 3)) (pow.f64 (+.f64 alpha 2) 2))) (+.f64 2 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))) (pow.f64 (/.f64 (+.f64 alpha 2) beta) 3))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (/.f64 (-.f64 -2 alpha) (/.f64 (pow.f64 beta 2) (-.f64 (-.f64 -2 alpha) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (fma.f64 alpha -1 -2) alpha)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (-.f64 -2 alpha) (/.f64 (pow.f64 beta 2) (-.f64 (-.f64 -2 alpha) alpha)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta))))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (fma.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))))))
(+.f64 1 (-.f64 (-.f64 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (-.f64 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (-.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (-.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 2 beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))))
(-.f64 (+.f64 (-.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (-.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))))
(-.f64 (+.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3)) (*.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 2 beta))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 4)))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)) (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (fma.f64 -1 (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))) (/.f64 beta (/.f64 (pow.f64 alpha 4) (pow.f64 (+.f64 2 beta) 3)))))
(-.f64 (-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (-.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 2 beta) 3))))
(+.f64 (-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3)) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)))) (+.f64 (*.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 2 beta)) (*.f64 (/.f64 beta (pow.f64 alpha 4)) (pow.f64 (+.f64 2 beta) 3)))) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1 (+.f64 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(-.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(fma.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))) (-.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)))
(+.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))
(fma.f64 -1 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 beta (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 2)))))))
(+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) (-.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))))
(-.f64 (+.f64 (+.f64 (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3) (*.f64 (/.f64 beta (pow.f64 alpha 3)) (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))) (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 alpha 2))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(-.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2)))
(fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4)))))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (-.f64 -2 alpha) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (fma.f64 alpha -1 -2) alpha)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (/.f64 alpha beta)) (-.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 1 (/.f64 alpha beta)) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (-.f64 -2 alpha) (/.f64 (pow.f64 beta 2) (-.f64 (-.f64 -2 alpha) alpha)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (-.f64 -2 alpha) alpha))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) (/.f64 (pow.f64 beta 2) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (pow.f64 beta 3) (-.f64 (neg.f64 alpha) (+.f64 alpha 2)))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (fma.f64 alpha -1 -2) alpha)) (*.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (-.f64 (fma.f64 alpha -1 -2) alpha))) (/.f64 alpha beta)) (-.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 1 (/.f64 alpha beta)) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)) (-.f64 (-.f64 -2 alpha) alpha) (/.f64 (-.f64 -2 alpha) (/.f64 (pow.f64 beta 2) (-.f64 (-.f64 -2 alpha) alpha)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta))))
(+.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))) (/.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 beta) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)))))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 beta) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (/.f64 beta (+.f64 2 beta))) (-.f64 (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 -1 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 2 beta) (/.f64 (pow.f64 alpha 2) (-.f64 beta (+.f64 -2 (neg.f64 beta))))) (/.f64 beta alpha)) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha))))
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (fma.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 2 beta) (/.f64 (pow.f64 alpha 2) (-.f64 beta (+.f64 -2 (neg.f64 beta))))) (/.f64 beta alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (pow.f64 alpha 3) (-.f64 beta (+.f64 -2 (neg.f64 beta)))))) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(+.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (+.f64 beta (+.f64 2 beta))) (-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)))))
(+.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (+.f64 beta (+.f64 2 beta))) (+.f64 -1 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)))
(+.f64 -1 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2))) 1)
(-.f64 (fma.f64 -1 (/.f64 (+.f64 2 beta) (/.f64 (pow.f64 alpha 2) (-.f64 beta (+.f64 -2 (neg.f64 beta))))) (/.f64 beta alpha)) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha))))
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) (fma.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (pow.f64 alpha 3) (-.f64 (neg.f64 beta) (+.f64 2 beta)))) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 2 beta) (/.f64 (pow.f64 alpha 2) (-.f64 (neg.f64 beta) (+.f64 2 beta)))))) -1)
(+.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta)) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) (*.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (-.f64 (-.f64 -2 beta) beta))))
(+.f64 (fma.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) (fma.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (+.f64 beta (+.f64 2 beta)) -1))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (/.f64 -1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (+.f64 (neg.f64 beta) alpha) (-.f64 (-.f64 -2 beta) alpha))
(/.f64 (fma.f64 beta -1 alpha) (-.f64 (-.f64 -2 beta) alpha))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) 4) (*.f64 2 (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (+.f64 (*.f64 -2 (+.f64 alpha beta)) (pow.f64 (+.f64 alpha beta) 2))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha -2))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha (-.f64 beta 2))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta -2))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(/.f64 (*.f64 (neg.f64 (-.f64 beta alpha)) 1) (-.f64 -2 (+.f64 alpha beta)))
(/.f64 (+.f64 (neg.f64 beta) alpha) (-.f64 (-.f64 -2 beta) alpha))
(/.f64 (fma.f64 beta -1 alpha) (-.f64 (-.f64 -2 beta) alpha))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))

eval149.0ms (3%)

Compiler

Compiled 7369 to 5271 computations (28.5% saved)

prune51.0ms (1%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New2277234
Fresh000
Picked011
Done000
Total2278235
Accuracy
100.0%
Counts
235 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.6%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
22.7%
(/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))) 2)
52.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
77.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
31.1%
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
3.7%
(/.f64 (+.f64 -1 1) 2)
38.5%
(/.f64 2 2)
25.6%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
22.7%
(/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))) 2)
52.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
77.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
31.1%
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
3.7%
(/.f64 (+.f64 -1 1) 2)
38.5%
(/.f64 2 2)
Compiler

Compiled 414 to 338 computations (18.4% saved)

localize180.0ms (3.6%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
100.0%
(+.f64 beta (+.f64 2 beta))
100.0%
(/.f64 alpha (+.f64 alpha 2))
73.9%
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
100.0%
(/.f64 beta (+.f64 2 beta))
Compiler

Compiled 99 to 72 computations (27.3% saved)

series5.0ms (0.1%)

Counts
5 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
0.0ms
alpha
@inf
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
0.0ms
alpha
@-inf
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
0.0ms
alpha
@inf
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
0.0ms
beta
@0
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)

rewrite106.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
1025×log1p-expm1-u
918×expm1-log1p-u
462×expm1-udef
460×log1p-udef
130×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016110
1250110
23929110
Stop Event
node limit
Counts
5 → 167
Calls
Call 1
Inputs
(/.f64 beta (+.f64 2 beta))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(+.f64 beta (+.f64 2 beta))
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 beta) -2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta 2))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 8 (pow.f64 beta 3))) (+.f64 4 (*.f64 beta (-.f64 beta 2))))
(*.f64 (/.f64 beta (-.f64 4 (pow.f64 beta 2))) (-.f64 2 beta))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(pow.f64 (/.f64 (+.f64 beta 2) beta) -1)
(neg.f64 (/.f64 beta (+.f64 (neg.f64 beta) -2)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 1))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 1)
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) (/.f64 (neg.f64 alpha) (+.f64 2 alpha))) (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(*.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(*.f64 alpha (/.f64 1 (+.f64 2 alpha)))
(*.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 2 alpha))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2) (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 2 alpha))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))) (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 1 (+.f64 2 alpha)) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 2 alpha)))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 2 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 alpha))) (/.f64 alpha (sqrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 2 alpha))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (-.f64 4 (*.f64 2 alpha))))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha -2))
(pow.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2)
(pow.f64 (/.f64 (+.f64 2 alpha) alpha) -1)
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 2 alpha))))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 2 alpha)))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 alpha))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 2 alpha))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 alpha))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 2 alpha))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 beta 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 beta (+.f64 beta 2))))
(*.f64 1 (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta (+.f64 beta 2)) 1)
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta)))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (/.f64 1 (-.f64 beta (+.f64 beta 2))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta))) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 beta 2)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 beta 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (-.f64 beta (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 beta 2)) (-.f64 (+.f64 beta 2) beta))
(pow.f64 (+.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 beta 2))))
(fma.f64 1 beta (+.f64 beta 2))
(fma.f64 1 (+.f64 beta 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 beta 2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (cbrt.f64 (+.f64 beta 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 beta 2))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (sqrt.f64 (+.f64 beta 2)) beta)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(*.f64 (+.f64 beta (+.f64 beta 2)) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 (neg.f64 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) -1)
(neg.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))

simplify107.0ms (2.1%)

Algorithm
egg-herbie
Rules
718×log-prod
694×cancel-sign-sub-inv
488×exp-prod
458×cube-prod
442×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04627578
111146596
241986426
Stop Event
node limit
Counts
239 → 275
Calls
Call 1
Inputs
(*.f64 1/2 beta)
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/2 beta))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta)))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (*.f64 1/4 (pow.f64 alpha 2)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(*.f64 1/2 alpha)
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (*.f64 1/2 alpha))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha)))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 -1/16 (pow.f64 alpha 4)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
2
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 beta) -2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta 2))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 8 (pow.f64 beta 3))) (+.f64 4 (*.f64 beta (-.f64 beta 2))))
(*.f64 (/.f64 beta (-.f64 4 (pow.f64 beta 2))) (-.f64 2 beta))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(pow.f64 (/.f64 (+.f64 beta 2) beta) -1)
(neg.f64 (/.f64 beta (+.f64 (neg.f64 beta) -2)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 1))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 1)
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) (/.f64 (neg.f64 alpha) (+.f64 2 alpha))) (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(*.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(*.f64 alpha (/.f64 1 (+.f64 2 alpha)))
(*.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 2 alpha))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2) (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 2 alpha))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))) (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 1 (+.f64 2 alpha)) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 2 alpha)))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 2 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 alpha))) (/.f64 alpha (sqrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 2 alpha))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (-.f64 4 (*.f64 2 alpha))))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha -2))
(pow.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2)
(pow.f64 (/.f64 (+.f64 2 alpha) alpha) -1)
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 2 alpha))))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 2 alpha)))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 alpha))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 2 alpha))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 alpha))) 1))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 2 alpha))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 beta 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 beta (+.f64 beta 2))))
(*.f64 1 (+.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta (+.f64 beta 2)) 1)
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 (+.f64 beta (+.f64 beta 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta)))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (/.f64 1 (-.f64 beta (+.f64 beta 2))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta))) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 beta 2)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 beta 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (-.f64 beta (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 beta 2)) (-.f64 (+.f64 beta 2) beta))
(pow.f64 (+.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 beta 2))))
(fma.f64 1 beta (+.f64 beta 2))
(fma.f64 1 (+.f64 beta 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 beta 2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (cbrt.f64 (+.f64 beta 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 beta 2))
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (sqrt.f64 (+.f64 beta 2)) beta)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(*.f64 (+.f64 beta (+.f64 beta 2)) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 (neg.f64 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) -1)
(neg.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (neg.f64 alpha)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
Outputs
(*.f64 1/2 beta)
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/2 beta))
(fma.f64 -1/4 (pow.f64 beta 2) (*.f64 1/2 beta))
(fma.f64 1/2 beta (*.f64 -1/4 (pow.f64 beta 2)))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta)))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 1/8 (pow.f64 beta 3) (*.f64 1/2 beta)))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 1/2 beta (*.f64 1/8 (pow.f64 beta 3))))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta))))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 -1/16 (pow.f64 beta 4) (fma.f64 1/8 (pow.f64 beta 3) (*.f64 1/2 beta))))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 -1/16 (pow.f64 beta 4) (fma.f64 1/2 beta (*.f64 1/8 (pow.f64 beta 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(+.f64 1 (/.f64 -2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 2 beta)))
(+.f64 1 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)) (/.f64 8 (pow.f64 beta 3))))
(-.f64 (+.f64 1 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta))) (/.f64 8 (pow.f64 beta 3)))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(+.f64 1 (/.f64 -2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 2 beta)))
(+.f64 1 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)) (/.f64 8 (pow.f64 beta 3))))
(-.f64 (+.f64 1 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta))) (/.f64 8 (pow.f64 beta 3)))
1
(+.f64 1 (*.f64 -1/2 alpha))
(fma.f64 -1/2 alpha 1)
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (fma.f64 -1/2 alpha (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (fma.f64 1/4 (pow.f64 alpha 2) (*.f64 -1/2 alpha)))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (*.f64 1/4 (pow.f64 alpha 2)))))
(+.f64 1 (fma.f64 -1/2 alpha (fma.f64 -1/8 (pow.f64 alpha 3) (*.f64 1/4 (pow.f64 alpha 2)))))
(+.f64 1 (fma.f64 -1/2 alpha (fma.f64 1/4 (pow.f64 alpha 2) (*.f64 -1/8 (pow.f64 alpha 3)))))
(+.f64 (fma.f64 -1/2 alpha 1) (fma.f64 1/4 (pow.f64 alpha 2) (*.f64 -1/8 (pow.f64 alpha 3))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))
(+.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) (/.f64 8 (pow.f64 alpha 3)))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(+.f64 (/.f64 2 alpha) (-.f64 (/.f64 8 (pow.f64 alpha 3)) (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(+.f64 (/.f64 2 alpha) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 -4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))
(+.f64 (+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2))) (/.f64 8 (pow.f64 alpha 3)))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(+.f64 (/.f64 2 alpha) (-.f64 (/.f64 8 (pow.f64 alpha 3)) (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(+.f64 (/.f64 2 alpha) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 -4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(*.f64 1/2 alpha)
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (*.f64 1/2 alpha))
(fma.f64 -1/4 (pow.f64 alpha 2) (*.f64 1/2 alpha))
(fma.f64 1/2 alpha (*.f64 -1/4 (pow.f64 alpha 2)))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha)))
(fma.f64 -1/4 (pow.f64 alpha 2) (fma.f64 1/8 (pow.f64 alpha 3) (*.f64 1/2 alpha)))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 -1/16 (pow.f64 alpha 4)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha))))
(fma.f64 -1/4 (pow.f64 alpha 2) (fma.f64 -1/16 (pow.f64 alpha 4) (fma.f64 1/8 (pow.f64 alpha 3) (*.f64 1/2 alpha))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (/.f64 2 alpha))
(+.f64 1 (/.f64 -2 alpha))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 2 alpha)))
(+.f64 1 (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 -2 alpha)))
(+.f64 (/.f64 4 (pow.f64 alpha 2)) (+.f64 1 (/.f64 -2 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(-.f64 (+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 2 alpha))) (/.f64 8 (pow.f64 alpha 3)))
(-.f64 (+.f64 1 (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 -2 alpha))) (/.f64 8 (pow.f64 alpha 3)))
(+.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 8 (pow.f64 alpha 3))) (/.f64 -2 alpha))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (/.f64 2 alpha))
(+.f64 1 (/.f64 -2 alpha))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 2 alpha)))
(+.f64 1 (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 -2 alpha)))
(+.f64 (/.f64 4 (pow.f64 alpha 2)) (+.f64 1 (/.f64 -2 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(-.f64 (+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 2 alpha))) (/.f64 8 (pow.f64 alpha 3)))
(-.f64 (+.f64 1 (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 -2 alpha))) (/.f64 8 (pow.f64 alpha 3)))
(+.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 8 (pow.f64 alpha 3))) (/.f64 -2 alpha))
2
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(*.f64 2 beta)
(*.f64 beta 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(*.f64 2 beta)
(*.f64 beta 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(/.f64 beta (/.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(/.f64 beta (/.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(/.f64 beta (+.f64 beta 2))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(/.f64 beta (+.f64 beta 2))
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2))
(/.f64 beta (+.f64 beta 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 beta) -2)))
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (cbrt.f64 (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta 2))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (cbrt.f64 (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2))
(*.f64 (/.f64 beta (+.f64 8 (pow.f64 beta 3))) (+.f64 4 (*.f64 beta (-.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (+.f64 4 (*.f64 beta (+.f64 beta -2))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta (+.f64 beta -2) 4))
(/.f64 beta (/.f64 (+.f64 (pow.f64 beta 3) 8) (fma.f64 beta (+.f64 beta -2) 4)))
(*.f64 (/.f64 beta (-.f64 4 (pow.f64 beta 2))) (-.f64 2 beta))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(/.f64 beta (+.f64 beta 2))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(/.f64 beta (+.f64 beta 2))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(/.f64 beta (+.f64 beta 2))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(/.f64 beta (+.f64 beta 2))
(pow.f64 (/.f64 (+.f64 beta 2) beta) -1)
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 beta (+.f64 (neg.f64 beta) -2)))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 beta) -2)))
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(/.f64 beta (+.f64 beta 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(/.f64 beta (+.f64 beta 2))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(/.f64 beta (+.f64 beta 2))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 1))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 1)
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) 1) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) 1) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))) 1))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) 1) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) 1) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) (/.f64 (neg.f64 alpha) (+.f64 2 alpha))) (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) 1) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 2 alpha)) (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (fma.f64 (/.f64 alpha (+.f64 2 alpha)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha)) (/.f64 (neg.f64 alpha) (+.f64 2 alpha)))) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (+.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 3)
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 3) 1/3)
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) 2)
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 2))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))) 3))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(exp.f64 (log1p.f64 (/.f64 alpha (-.f64 -2 alpha))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))) 1))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 2 alpha))))
(exp.f64 (log1p.f64 (/.f64 alpha (-.f64 -2 alpha))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 2 alpha))) 1)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 alpha (/.f64 1 (+.f64 2 alpha)))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2) (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))) (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (neg.f64 alpha) (/.f64 1 (neg.f64 (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (/.f64 1 (+.f64 2 alpha)) alpha)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 2 alpha)))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 2 alpha)))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 alpha))))
(/.f64 (/.f64 alpha (cbrt.f64 (+.f64 2 alpha))) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 alpha))) (/.f64 alpha (sqrt.f64 (+.f64 2 alpha))))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (+.f64 2 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 2 alpha))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 alpha))) (/.f64 alpha (sqrt.f64 (+.f64 2 alpha))))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 2 alpha))) (sqrt.f64 (+.f64 2 alpha)))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 2 alpha))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 alpha))))
(/.f64 (/.f64 alpha (cbrt.f64 (+.f64 2 alpha))) (pow.f64 (cbrt.f64 (+.f64 2 alpha)) 2))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (-.f64 4 (*.f64 2 alpha))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (+.f64 4 (*.f64 -2 alpha))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (+.f64 4 (*.f64 alpha -2))))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.f64 alpha -2))
(pow.f64 (/.f64 alpha (+.f64 2 alpha)) 1)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 2 alpha))) 3)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 2 alpha))) 2)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(pow.f64 (/.f64 (+.f64 2 alpha) alpha) -1)
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 2))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 2 alpha)) 3))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 2 alpha))) 1))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 alpha (+.f64 2 alpha)) 1))
(+.f64 (/.f64 alpha (+.f64 2 alpha)) 0)
(/.f64 alpha (+.f64 2 alpha))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2)))) 1)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 beta 2))) (/.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 beta (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(*.f64 -1/2 (*.f64 (fma.f64 beta 2 2) -2))
(*.f64 1 (+.f64 beta (+.f64 beta 2)))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(*.f64 (+.f64 beta (+.f64 beta 2)) 1)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(*.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta)))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) 1) (fma.f64 beta beta (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) (fma.f64 beta beta (+.f64 4 (*.f64 beta 2))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (/.f64 1 (-.f64 beta (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(*.f64 -1/2 (*.f64 (fma.f64 beta 2 2) -2))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta))) (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) 1) (fma.f64 beta beta (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) (fma.f64 beta beta (+.f64 4 (*.f64 beta 2))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 beta 2)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(*.f64 -1/2 (*.f64 (fma.f64 beta 2 2) -2))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) 1) (fma.f64 beta beta (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) (fma.f64 beta beta (+.f64 4 (*.f64 beta 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 beta 2)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta -2)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(*.f64 -1/2 (*.f64 (fma.f64 beta 2 2) -2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 beta 2) (-.f64 (+.f64 beta 2) beta)))))
(/.f64 (*.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) 1) (fma.f64 beta beta (*.f64 (+.f64 beta 2) (+.f64 beta (-.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)) (fma.f64 beta beta (+.f64 4 (*.f64 beta 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (-.f64 beta (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(*.f64 -1/2 (*.f64 (fma.f64 beta 2 2) -2))
(/.f64 (-.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 beta 2)) (-.f64 (+.f64 beta 2) beta))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)) (-.f64 beta (+.f64 beta 2)))
(*.f64 -1/2 (*.f64 (fma.f64 beta 2 2) -2))
(pow.f64 (+.f64 beta (+.f64 beta 2)) 1)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 3)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) 1/3)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 2)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(log.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 beta 2)))))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(exp.f64 (log.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 beta 2))) 1))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 beta 2))))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(fma.f64 1 beta (+.f64 beta 2))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(fma.f64 1 (+.f64 beta 2) beta)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 beta 2))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) (cbrt.f64 (+.f64 beta 2)) beta)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 beta 2))
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(fma.f64 (sqrt.f64 (+.f64 beta 2)) (sqrt.f64 (+.f64 beta 2)) beta)
(+.f64 2 (*.f64 beta 2))
(fma.f64 beta 2 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))) 1)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 1 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (+.f64 beta (+.f64 beta 2)) (/.f64 1 alpha))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (*.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (neg.f64 (+.f64 beta (+.f64 beta 2))) (/.f64 1 (neg.f64 alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (/.f64 1 alpha) (+.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 beta (+.f64 beta 2)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 (+.f64 beta beta) 2) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 beta 2 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(/.f64 (/.f64 (fma.f64 beta 2 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 beta (+.f64 beta 2)) (sqrt.f64 alpha)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 alpha)) (+.f64 (+.f64 beta beta) 2)) (sqrt.f64 alpha))
(/.f64 (/.f64 (fma.f64 beta 2 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (+.f64 beta beta) 2) alpha)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 beta beta) 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 beta 2 2) alpha)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 beta 2 2)) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 beta 2))) (sqrt.f64 alpha)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 alpha)) (+.f64 (+.f64 beta beta) 2)) (sqrt.f64 alpha))
(/.f64 (/.f64 (fma.f64 beta 2 2) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) 1) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) alpha))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 (+.f64 beta beta) 2) (cbrt.f64 alpha)))
(/.f64 (/.f64 (fma.f64 beta 2 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(/.f64 (/.f64 (fma.f64 beta 2 2) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 1)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 3)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(pow.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3) 1/3)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 2)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(pow.f64 (/.f64 alpha (+.f64 beta (+.f64 beta 2))) -1)
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(neg.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) (neg.f64 alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(log.f64 (exp.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha))))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 3))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(exp.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)) 1))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha)))
(/.f64 (+.f64 2 (*.f64 beta 2)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)

eval129.0ms (2.6%)

Compiler

Compiled 4256 to 3316 computations (22.1% saved)

prune66.0ms (1.3%)

Pruning

12 alts after pruning (7 fresh and 5 done)

PrunedKeptTotal
New2696275
Fresh112
Picked145
Done011
Total27112283
Accuracy
100.0%
Counts
283 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.6%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
8.1%
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
21.2%
(/.f64 (/.f64 2 alpha) 2)
52.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
51.5%
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
77.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
25.6%
(/.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
49.6%
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
31.1%
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
8.2%
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))) 2)
38.5%
(/.f64 2 2)
25.6%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
8.1%
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
21.2%
(/.f64 (/.f64 2 alpha) 2)
52.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
51.5%
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
77.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
25.6%
(/.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
49.6%
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
31.1%
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
8.2%
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))) 2)
38.5%
(/.f64 2 2)
Compiler

Compiled 422 to 348 computations (17.5% saved)

localize191.0ms (3.8%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 2 (*.f64 alpha 2)) beta)
100.0%
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
Compiler

Compiled 117 to 87 computations (25.6% saved)

series5.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
beta
@0
(/.f64 (+.f64 2 (*.f64 alpha 2)) beta)
0.0ms
beta
@inf
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
0.0ms
beta
@inf
(/.f64 (+.f64 2 (*.f64 alpha 2)) beta)
0.0ms
beta
@0
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
0.0ms
alpha
@0
(/.f64 (+.f64 2 (*.f64 alpha 2)) beta)

rewrite76.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
1244×log-prod
763×log1p-expm1-u
763×expm1-log1p-u
360×expm1-udef
360×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01450
120640
2306040
Stop Event
node limit
Counts
2 → 93
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
(/.f64 (+.f64 2 (*.f64 alpha 2)) beta)
Outputs
(+.f64 0 (*.f64 1 (/.f64 beta alpha)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha)))) (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 beta alpha)))) 1)
(*.f64 2 (/.f64 beta (*.f64 2 alpha)))
(*.f64 (*.f64 beta 2) (/.f64 1 (*.f64 2 alpha)))
(*.f64 (*.f64 beta 2) (*.f64 (/.f64 1 alpha) 1/2))
(*.f64 (/.f64 beta (*.f64 alpha 1/2)) 1/2)
(*.f64 (*.f64 1 (/.f64 beta alpha)) 1)
(*.f64 1 (*.f64 1 (/.f64 beta alpha)))
(*.f64 1 (/.f64 beta alpha))
(*.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) (pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 2) (cbrt.f64 (*.f64 1 (/.f64 beta alpha))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 2) (*.f64 (cbrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 1/2))
(*.f64 (sqrt.f64 (*.f64 1 (/.f64 beta alpha))) (sqrt.f64 (*.f64 1 (/.f64 beta alpha))))
(*.f64 (sqrt.f64 (/.f64 beta (*.f64 alpha 1/2))) (*.f64 (sqrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 1/2))
(*.f64 (/.f64 (*.f64 beta -2) alpha) -1/2)
(*.f64 1/2 (/.f64 beta (*.f64 alpha 1/2)))
(*.f64 (/.f64 1 alpha) (/.f64 (*.f64 beta 2) 2))
(*.f64 (/.f64 beta 2) (/.f64 2 alpha))
(*.f64 (/.f64 2 alpha) (/.f64 beta 2))
(*.f64 (/.f64 beta alpha) 1)
(*.f64 (/.f64 beta 1) (/.f64 2 (*.f64 2 alpha)))
(*.f64 (/.f64 beta (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 2 (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (sqrt.f64 (*.f64 2 alpha))) (/.f64 2 (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 2 (sqrt.f64 (*.f64 2 alpha))) (/.f64 beta (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 beta (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 (*.f64 beta 2) (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 alpha))) (/.f64 (*.f64 beta 2) (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) 2) (/.f64 (cbrt.f64 (*.f64 beta 2)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) alpha) (/.f64 (cbrt.f64 (*.f64 beta 2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 beta 2)) (*.f64 2 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (cbrt.f64 (*.f64 1 (/.f64 beta alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (sqrt.f64 (*.f64 2 alpha))) (/.f64 (cbrt.f64 (*.f64 beta 2)) (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) 2) (/.f64 (sqrt.f64 (*.f64 beta 2)) alpha))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) alpha) (/.f64 (sqrt.f64 (*.f64 beta 2)) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) 1) (/.f64 (sqrt.f64 (*.f64 beta 2)) (*.f64 2 alpha)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 (sqrt.f64 (*.f64 beta 2)) (cbrt.f64 (*.f64 2 alpha))))
(pow.f64 (*.f64 1 (/.f64 beta alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 3)
(pow.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1 (/.f64 beta alpha))) 2)
(pow.f64 (*.f64 2 (*.f64 1/2 (/.f64 alpha beta))) -1)
(neg.f64 (/.f64 (/.f64 beta (*.f64 alpha 1/2)) -2))
(sqrt.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 2))
(log.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1 (/.f64 beta alpha)))))
(cbrt.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 beta 2) 3) (*.f64 (pow.f64 alpha 3) 8)))
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 beta alpha))))
(exp.f64 (+.f64 0 (log.f64 (/.f64 beta alpha))))
(exp.f64 (*.f64 (+.f64 0 (log.f64 (/.f64 beta alpha))) 1))
(log1p.f64 (expm1.f64 (*.f64 1 (/.f64 beta alpha))))
(+.f64 0 (/.f64 (fma.f64 2 alpha 2) beta))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 alpha 2) beta))) 1)
(*.f64 (fma.f64 2 alpha 2) (/.f64 1 beta))
(*.f64 (/.f64 (fma.f64 2 alpha 2) beta) 1)
(*.f64 1 (/.f64 (fma.f64 2 alpha 2) beta))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 alpha 2)) (/.f64 1 beta)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2) (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(*.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (*.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (/.f64 1 beta)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(*.f64 (*.f64 (+.f64 alpha 1) -2) (/.f64 1 (neg.f64 beta)))
(*.f64 (/.f64 1 beta) (fma.f64 2 alpha 2))
(*.f64 (+.f64 alpha 1) (*.f64 2 (/.f64 1 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (fma.f64 2 alpha 2) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (fma.f64 2 alpha 2) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 alpha 2)) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (fma.f64 2 alpha 2)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) beta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (cbrt.f64 beta)))
(*.f64 (/.f64 (+.f64 alpha 1) 1) (/.f64 2 beta))
(*.f64 (/.f64 (+.f64 alpha 1) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 2 (cbrt.f64 beta)))
(*.f64 (/.f64 (+.f64 alpha 1) (sqrt.f64 beta)) (/.f64 2 (sqrt.f64 beta)))
(pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2)
(pow.f64 (/.f64 beta (fma.f64 2 alpha 2)) -1)
(neg.f64 (/.f64 (fma.f64 2 alpha 2) (neg.f64 beta)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 alpha 2) beta))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 alpha 2) 3) (pow.f64 beta 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(exp.f64 (log.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 alpha 2) beta)))

simplify63.0ms (1.3%)

Algorithm
egg-herbie
Rules
986×associate-/l/
968×fma-def
800×unswap-sqr
792×associate-/r/
776×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02533558
16073456
220752928
Stop Event
node limit
Counts
141 → 125
Calls
Call 1
Inputs
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 2 beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(*.f64 2 (/.f64 alpha beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(+.f64 0 (*.f64 1 (/.f64 beta alpha)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha)))) (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 beta alpha)))) 1)
(*.f64 2 (/.f64 beta (*.f64 2 alpha)))
(*.f64 (*.f64 beta 2) (/.f64 1 (*.f64 2 alpha)))
(*.f64 (*.f64 beta 2) (*.f64 (/.f64 1 alpha) 1/2))
(*.f64 (/.f64 beta (*.f64 alpha 1/2)) 1/2)
(*.f64 (*.f64 1 (/.f64 beta alpha)) 1)
(*.f64 1 (*.f64 1 (/.f64 beta alpha)))
(*.f64 1 (/.f64 beta alpha))
(*.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) (pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 2) (cbrt.f64 (*.f64 1 (/.f64 beta alpha))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 2) (*.f64 (cbrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 1/2))
(*.f64 (sqrt.f64 (*.f64 1 (/.f64 beta alpha))) (sqrt.f64 (*.f64 1 (/.f64 beta alpha))))
(*.f64 (sqrt.f64 (/.f64 beta (*.f64 alpha 1/2))) (*.f64 (sqrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 1/2))
(*.f64 (/.f64 (*.f64 beta -2) alpha) -1/2)
(*.f64 1/2 (/.f64 beta (*.f64 alpha 1/2)))
(*.f64 (/.f64 1 alpha) (/.f64 (*.f64 beta 2) 2))
(*.f64 (/.f64 beta 2) (/.f64 2 alpha))
(*.f64 (/.f64 2 alpha) (/.f64 beta 2))
(*.f64 (/.f64 beta alpha) 1)
(*.f64 (/.f64 beta 1) (/.f64 2 (*.f64 2 alpha)))
(*.f64 (/.f64 beta (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 2 (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (sqrt.f64 (*.f64 2 alpha))) (/.f64 2 (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 2 (sqrt.f64 (*.f64 2 alpha))) (/.f64 beta (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 beta (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 (*.f64 beta 2) (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 alpha))) (/.f64 (*.f64 beta 2) (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) 2) (/.f64 (cbrt.f64 (*.f64 beta 2)) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) alpha) (/.f64 (cbrt.f64 (*.f64 beta 2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 beta 2)) (*.f64 2 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (cbrt.f64 (*.f64 1 (/.f64 beta alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (sqrt.f64 (*.f64 2 alpha))) (/.f64 (cbrt.f64 (*.f64 beta 2)) (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) 2) (/.f64 (sqrt.f64 (*.f64 beta 2)) alpha))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) alpha) (/.f64 (sqrt.f64 (*.f64 beta 2)) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) 1) (/.f64 (sqrt.f64 (*.f64 beta 2)) (*.f64 2 alpha)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 (sqrt.f64 (*.f64 beta 2)) (cbrt.f64 (*.f64 2 alpha))))
(pow.f64 (*.f64 1 (/.f64 beta alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 3)
(pow.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1 (/.f64 beta alpha))) 2)
(pow.f64 (*.f64 2 (*.f64 1/2 (/.f64 alpha beta))) -1)
(neg.f64 (/.f64 (/.f64 beta (*.f64 alpha 1/2)) -2))
(sqrt.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 2))
(log.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1 (/.f64 beta alpha)))))
(cbrt.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 beta 2) 3) (*.f64 (pow.f64 alpha 3) 8)))
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 beta alpha))))
(exp.f64 (+.f64 0 (log.f64 (/.f64 beta alpha))))
(exp.f64 (*.f64 (+.f64 0 (log.f64 (/.f64 beta alpha))) 1))
(log1p.f64 (expm1.f64 (*.f64 1 (/.f64 beta alpha))))
(+.f64 0 (/.f64 (fma.f64 2 alpha 2) beta))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 alpha 2) beta))) 1)
(*.f64 (fma.f64 2 alpha 2) (/.f64 1 beta))
(*.f64 (/.f64 (fma.f64 2 alpha 2) beta) 1)
(*.f64 1 (/.f64 (fma.f64 2 alpha 2) beta))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 alpha 2)) (/.f64 1 beta)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2) (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(*.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (*.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (/.f64 1 beta)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(*.f64 (*.f64 (+.f64 alpha 1) -2) (/.f64 1 (neg.f64 beta)))
(*.f64 (/.f64 1 beta) (fma.f64 2 alpha 2))
(*.f64 (+.f64 alpha 1) (*.f64 2 (/.f64 1 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (fma.f64 2 alpha 2) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (fma.f64 2 alpha 2) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 alpha 2)) beta))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (fma.f64 2 alpha 2)) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) beta))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (cbrt.f64 beta)))
(*.f64 (/.f64 (+.f64 alpha 1) 1) (/.f64 2 beta))
(*.f64 (/.f64 (+.f64 alpha 1) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 2 (cbrt.f64 beta)))
(*.f64 (/.f64 (+.f64 alpha 1) (sqrt.f64 beta)) (/.f64 2 (sqrt.f64 beta)))
(pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2)
(pow.f64 (/.f64 beta (fma.f64 2 alpha 2)) -1)
(neg.f64 (/.f64 (fma.f64 2 alpha 2) (neg.f64 beta)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 alpha 2) beta))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 alpha 2) 3) (pow.f64 beta 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(exp.f64 (log.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
Outputs
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 beta alpha)
(/.f64 2 beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 2 (/.f64 alpha beta))
(/.f64 2 (/.f64 beta alpha))
(*.f64 alpha (/.f64 2 beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 2 (/.f64 alpha beta))
(/.f64 2 (/.f64 beta alpha))
(*.f64 alpha (/.f64 2 beta))
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(/.f64 (+.f64 2 (*.f64 2 alpha)) beta)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 0 (*.f64 1 (/.f64 beta alpha)))
(/.f64 beta alpha)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha)))) (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 beta alpha))) (cbrt.f64 (exp.f64 (/.f64 beta alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta alpha)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta alpha))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta alpha)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 beta alpha)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))))
(/.f64 beta alpha)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 beta alpha)))) 1)
(/.f64 beta alpha)
(*.f64 2 (/.f64 beta (*.f64 2 alpha)))
(/.f64 beta alpha)
(*.f64 (*.f64 beta 2) (/.f64 1 (*.f64 2 alpha)))
(/.f64 beta alpha)
(*.f64 (*.f64 beta 2) (*.f64 (/.f64 1 alpha) 1/2))
(/.f64 beta alpha)
(*.f64 (/.f64 beta (*.f64 alpha 1/2)) 1/2)
(/.f64 beta alpha)
(*.f64 (*.f64 1 (/.f64 beta alpha)) 1)
(/.f64 beta alpha)
(*.f64 1 (*.f64 1 (/.f64 beta alpha)))
(/.f64 beta alpha)
(*.f64 1 (/.f64 beta alpha))
(/.f64 beta alpha)
(*.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) (pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 2))
(/.f64 beta alpha)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 2) (cbrt.f64 (*.f64 1 (/.f64 beta alpha))))
(/.f64 beta alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 2) (*.f64 (cbrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 1/2))
(/.f64 beta alpha)
(*.f64 (sqrt.f64 (*.f64 1 (/.f64 beta alpha))) (sqrt.f64 (*.f64 1 (/.f64 beta alpha))))
(/.f64 beta alpha)
(*.f64 (sqrt.f64 (/.f64 beta (*.f64 alpha 1/2))) (*.f64 (sqrt.f64 (/.f64 beta (*.f64 alpha 1/2))) 1/2))
(/.f64 beta alpha)
(*.f64 (/.f64 (*.f64 beta -2) alpha) -1/2)
(/.f64 beta alpha)
(*.f64 1/2 (/.f64 beta (*.f64 alpha 1/2)))
(/.f64 beta alpha)
(*.f64 (/.f64 1 alpha) (/.f64 (*.f64 beta 2) 2))
(/.f64 beta alpha)
(*.f64 (/.f64 beta 2) (/.f64 2 alpha))
(/.f64 beta alpha)
(*.f64 (/.f64 2 alpha) (/.f64 beta 2))
(/.f64 beta alpha)
(*.f64 (/.f64 beta alpha) 1)
(/.f64 beta alpha)
(*.f64 (/.f64 beta 1) (/.f64 2 (*.f64 2 alpha)))
(/.f64 beta alpha)
(*.f64 (/.f64 beta (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 2 (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)) (/.f64 2 (cbrt.f64 (*.f64 alpha 2))))
(/.f64 beta (*.f64 (/.f64 (cbrt.f64 (*.f64 alpha 2)) 2) (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)))
(*.f64 (/.f64 beta (sqrt.f64 (*.f64 2 alpha))) (/.f64 2 (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (sqrt.f64 (*.f64 alpha 2))) (/.f64 2 (sqrt.f64 (*.f64 alpha 2))))
(*.f64 (/.f64 2 (sqrt.f64 (*.f64 2 alpha))) (/.f64 beta (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (sqrt.f64 (*.f64 alpha 2))) (/.f64 2 (sqrt.f64 (*.f64 alpha 2))))
(*.f64 (/.f64 2 (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 beta (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)) (/.f64 2 (cbrt.f64 (*.f64 alpha 2))))
(/.f64 beta (*.f64 (/.f64 (cbrt.f64 (*.f64 alpha 2)) 2) (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 (*.f64 beta 2) (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)) (/.f64 2 (cbrt.f64 (*.f64 alpha 2))))
(/.f64 beta (*.f64 (/.f64 (cbrt.f64 (*.f64 alpha 2)) 2) (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 alpha))) (/.f64 (*.f64 beta 2) (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (sqrt.f64 (*.f64 alpha 2))) (/.f64 2 (sqrt.f64 (*.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) 2) (/.f64 (cbrt.f64 (*.f64 beta 2)) alpha))
(/.f64 beta alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) alpha) (/.f64 (cbrt.f64 (*.f64 beta 2)) 2))
(/.f64 beta alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 beta 2)) (*.f64 2 alpha)))
(/.f64 beta alpha)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (cbrt.f64 (*.f64 1 (/.f64 beta alpha))))
(*.f64 (cbrt.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2) (cbrt.f64 (/.f64 beta alpha))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 beta 2)) 2) (sqrt.f64 (*.f64 2 alpha))) (/.f64 (cbrt.f64 (*.f64 beta 2)) (sqrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (sqrt.f64 (*.f64 alpha 2))) (/.f64 2 (sqrt.f64 (*.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) 2) (/.f64 (sqrt.f64 (*.f64 beta 2)) alpha))
(/.f64 beta alpha)
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) alpha) (/.f64 (sqrt.f64 (*.f64 beta 2)) 2))
(/.f64 beta alpha)
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) 1) (/.f64 (sqrt.f64 (*.f64 beta 2)) (*.f64 2 alpha)))
(/.f64 beta alpha)
(*.f64 (/.f64 (sqrt.f64 (*.f64 beta 2)) (pow.f64 (cbrt.f64 (*.f64 2 alpha)) 2)) (/.f64 (sqrt.f64 (*.f64 beta 2)) (cbrt.f64 (*.f64 2 alpha))))
(*.f64 (/.f64 beta (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)) (/.f64 2 (cbrt.f64 (*.f64 alpha 2))))
(/.f64 beta (*.f64 (/.f64 (cbrt.f64 (*.f64 alpha 2)) 2) (pow.f64 (cbrt.f64 (*.f64 alpha 2)) 2)))
(pow.f64 (*.f64 1 (/.f64 beta alpha)) 1)
(/.f64 beta alpha)
(pow.f64 (cbrt.f64 (*.f64 1 (/.f64 beta alpha))) 3)
(/.f64 beta alpha)
(pow.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 3) 1/3)
(/.f64 beta alpha)
(pow.f64 (sqrt.f64 (*.f64 1 (/.f64 beta alpha))) 2)
(/.f64 beta alpha)
(pow.f64 (*.f64 2 (*.f64 1/2 (/.f64 alpha beta))) -1)
(/.f64 beta alpha)
(neg.f64 (/.f64 (/.f64 beta (*.f64 alpha 1/2)) -2))
(/.f64 (neg.f64 beta) (*.f64 -1 alpha))
(/.f64 (neg.f64 beta) (neg.f64 alpha))
(sqrt.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 2))
(/.f64 beta alpha)
(log.f64 (exp.f64 (*.f64 1 (/.f64 beta alpha))))
(/.f64 beta alpha)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1 (/.f64 beta alpha)))))
(/.f64 beta alpha)
(cbrt.f64 (pow.f64 (*.f64 1 (/.f64 beta alpha)) 3))
(/.f64 beta alpha)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 beta 2) 3) (*.f64 (pow.f64 alpha 3) 8)))
(/.f64 beta alpha)
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 beta alpha))))
(/.f64 beta alpha)
(exp.f64 (+.f64 0 (log.f64 (/.f64 beta alpha))))
(/.f64 beta alpha)
(exp.f64 (*.f64 (+.f64 0 (log.f64 (/.f64 beta alpha))) 1))
(/.f64 beta alpha)
(log1p.f64 (expm1.f64 (*.f64 1 (/.f64 beta alpha))))
(/.f64 beta alpha)
(+.f64 0 (/.f64 (fma.f64 2 alpha 2) beta))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 alpha 2 2) beta))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 alpha 2 2) beta)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 alpha 2 2) beta)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 alpha 2 2) beta)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 2 alpha 2) beta))) 1)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (fma.f64 2 alpha 2) (/.f64 1 beta))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (/.f64 (fma.f64 2 alpha 2) beta) 1)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 1 (/.f64 (fma.f64 2 alpha 2) beta))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (*.f64 (cbrt.f64 (fma.f64 2 alpha 2)) (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2) (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (*.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (*.f64 (+.f64 alpha 1) -2) (/.f64 1 (neg.f64 beta)))
(*.f64 (*.f64 -2 (+.f64 alpha 1)) (/.f64 1 (neg.f64 beta)))
(/.f64 (+.f64 -2 (*.f64 -2 alpha)) (neg.f64 beta))
(/.f64 (fma.f64 alpha -2 -2) (neg.f64 beta))
(*.f64 (/.f64 1 beta) (fma.f64 2 alpha 2))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (+.f64 alpha 1) (*.f64 2 (/.f64 1 beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (fma.f64 2 alpha 2) (cbrt.f64 beta)))
(/.f64 (/.f64 (fma.f64 alpha 2 2) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2))
(/.f64 (fma.f64 alpha 2 2) (*.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (fma.f64 2 alpha 2) (sqrt.f64 beta)))
(/.f64 (/.f64 (fma.f64 alpha 2 2) (sqrt.f64 beta)) (sqrt.f64 beta))
(/.f64 (fma.f64 alpha 2 2) (*.f64 (sqrt.f64 beta) (sqrt.f64 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 2 alpha 2)) beta))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (pow.f64 (cbrt.f64 beta) 2)) (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 alpha 2 2) beta)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 alpha 2 2)) 2) (pow.f64 (cbrt.f64 beta) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 2 alpha 2)) 2) (sqrt.f64 beta)) (/.f64 (cbrt.f64 (fma.f64 2 alpha 2)) (sqrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (fma.f64 2 alpha 2) (sqrt.f64 beta)))
(/.f64 (/.f64 (fma.f64 alpha 2 2) (sqrt.f64 beta)) (sqrt.f64 beta))
(/.f64 (fma.f64 alpha 2 2) (*.f64 (sqrt.f64 beta) (sqrt.f64 beta)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) 1) (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) beta))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (sqrt.f64 (fma.f64 2 alpha 2)) (cbrt.f64 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (fma.f64 2 alpha 2) (cbrt.f64 beta)))
(/.f64 (/.f64 (fma.f64 alpha 2 2) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2))
(/.f64 (fma.f64 alpha 2 2) (*.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta)))
(*.f64 (/.f64 (+.f64 alpha 1) 1) (/.f64 2 beta))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(*.f64 (/.f64 (+.f64 alpha 1) (pow.f64 (cbrt.f64 beta) 2)) (/.f64 2 (cbrt.f64 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 beta) 2)) (/.f64 (fma.f64 2 alpha 2) (cbrt.f64 beta)))
(/.f64 (/.f64 (fma.f64 alpha 2 2) (cbrt.f64 beta)) (pow.f64 (cbrt.f64 beta) 2))
(/.f64 (fma.f64 alpha 2 2) (*.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta)))
(*.f64 (/.f64 (+.f64 alpha 1) (sqrt.f64 beta)) (/.f64 2 (sqrt.f64 beta)))
(*.f64 (/.f64 1 (sqrt.f64 beta)) (/.f64 (fma.f64 2 alpha 2) (sqrt.f64 beta)))
(/.f64 (/.f64 (fma.f64 alpha 2 2) (sqrt.f64 beta)) (sqrt.f64 beta))
(/.f64 (fma.f64 alpha 2 2) (*.f64 (sqrt.f64 beta) (sqrt.f64 beta)))
(pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 1)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 3)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(pow.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 3) 1/3)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 2)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(pow.f64 (/.f64 beta (fma.f64 2 alpha 2)) -1)
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(neg.f64 (/.f64 (fma.f64 2 alpha 2) (neg.f64 beta)))
(*.f64 (*.f64 -2 (+.f64 alpha 1)) (/.f64 1 (neg.f64 beta)))
(/.f64 (+.f64 -2 (*.f64 -2 alpha)) (neg.f64 beta))
(/.f64 (fma.f64 alpha -2 -2) (neg.f64 beta))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 2))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(log.f64 (exp.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 2 alpha 2) beta))))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 alpha 2) beta) 3))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 2 alpha 2) 3) (pow.f64 beta 3)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(exp.f64 (log.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 2 alpha 2) beta)) 1))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 2 alpha 2) beta)))
(fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))
(/.f64 (fma.f64 alpha 2 2) beta)

eval39.0ms (0.8%)

Compiler

Compiled 1730 to 1312 computations (24.2% saved)

prune31.0ms (0.6%)

Pruning

13 alts after pruning (5 fresh and 8 done)

PrunedKeptTotal
New1223125
Fresh022
Picked235
Done055
Total12413137
Accuracy
100.0%
Counts
137 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.6%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
21.2%
(/.f64 (/.f64 2 alpha) 2)
52.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
51.5%
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
77.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
25.6%
(/.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
49.6%
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
34.1%
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 (/.f64 beta alpha)))) 2)
31.2%
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
8.2%
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))) 2)
8.1%
(/.f64 beta alpha)
38.5%
(/.f64 2 2)
25.6%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
21.2%
(/.f64 (/.f64 2 alpha) 2)
52.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
51.5%
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
77.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
25.6%
(/.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
49.6%
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
34.1%
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 (/.f64 beta alpha)))) 2)
31.2%
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
8.2%
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))) 2)
8.1%
(/.f64 beta alpha)
38.5%
(/.f64 2 2)
Compiler

Compiled 388 to 316 computations (18.6% saved)

localize215.0ms (4.3%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 beta (+.f64 beta 2))
99.9%
(pow.f64 (+.f64 beta (+.f64 beta 2)) 3)
93.9%
(/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))
49.2%
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
100.0%
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
100.0%
(*.f64 2 (/.f64 beta alpha))
98.9%
(/.f64 2 (/.f64 beta alpha))
Compiler

Compiled 169 to 108 computations (36.1% saved)

series19.0ms (0.4%)

Counts
7 → 111
Calls

36 calls:

TimeVariablePointExpression
3.0ms
alpha
@-inf
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
2.0ms
alpha
@0
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
1.0ms
alpha
@0
(/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))
1.0ms
alpha
@0
(/.f64 2 (/.f64 beta alpha))
0.0ms
beta
@0
(/.f64 2 (/.f64 beta alpha))

rewrite139.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
1086×log1p-expm1-u
580×expm1-udef
580×log1p-udef
254×associate-*r*
160×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023180
1365162
25329162
Stop Event
node limit
Counts
7 → 246
Calls
Call 1
Inputs
(/.f64 2 (/.f64 beta alpha))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3)))
(/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))
(pow.f64 (+.f64 beta (+.f64 beta 2)) 3)
(+.f64 beta (+.f64 beta 2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 alpha beta)))) 1)
(*.f64 2 (/.f64 alpha beta))
(*.f64 alpha (/.f64 2 beta))
(*.f64 (*.f64 2 (/.f64 alpha beta)) 1)
(*.f64 1 (*.f64 2 (/.f64 alpha beta)))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 2) (cbrt.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 alpha beta))) (sqrt.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 -2 (/.f64 1 (/.f64 (neg.f64 beta) alpha)))
(*.f64 (/.f64 alpha beta) 2)
(*.f64 (/.f64 2 beta) alpha)
(*.f64 (*.f64 (/.f64 2 beta) 1) alpha)
(*.f64 (*.f64 (/.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(*.f64 (*.f64 (/.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 2 (neg.f64 beta)) (neg.f64 alpha))
(pow.f64 (*.f64 2 (/.f64 alpha beta)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 alpha beta))) 2)
(pow.f64 (*.f64 (/.f64 beta alpha) 1/2) -1)
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 2))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 alpha beta)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 alpha beta)))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 alpha beta))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 alpha beta))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 beta alpha)))) 1)
(/.f64 2 (/.f64 alpha beta))
(/.f64 1 (/.f64 alpha (*.f64 2 beta)))
(/.f64 (*.f64 2 beta) alpha)
(/.f64 (neg.f64 (*.f64 2 beta)) (neg.f64 alpha))
(/.f64 (*.f64 (neg.f64 beta) 2) (neg.f64 alpha))
(/.f64 (*.f64 2 (neg.f64 beta)) (neg.f64 alpha))
(/.f64 (/.f64 (*.f64 2 beta) 1) alpha)
(/.f64 (/.f64 (*.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(/.f64 (/.f64 (*.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(pow.f64 (*.f64 2 (/.f64 beta alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 beta alpha)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 beta alpha)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 beta alpha))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 beta alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 beta alpha))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 beta alpha))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)) (/.f64 (*.f64 (pow.f64 alpha -2) 4) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(*.f64 2 (*.f64 (/.f64 1 alpha) (+.f64 beta 1)))
(*.f64 1 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(*.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 1)
(*.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2) (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4)) (/.f64 1 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 beta 1)) 2)
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))) (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha) (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (+.f64 (*.f64 (pow.f64 alpha -2) 4) (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (/.f64 (*.f64 (*.f64 2 beta) 2) (pow.f64 alpha 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4)) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha))
(/.f64 (+.f64 (*.f64 (*.f64 2 beta) alpha) (*.f64 alpha 2)) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 alpha (*.f64 2 beta))) (pow.f64 alpha 2))
(/.f64 (neg.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4))) (neg.f64 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha -2) 4) (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4)) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))
(pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 3)
(pow.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2)
(sqrt.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 2))
(log.f64 (exp.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))))
(cbrt.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(exp.f64 (log.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 1))
(log1p.f64 (expm1.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(fma.f64 2 (/.f64 1 alpha) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (/.f64 beta alpha) 2 (/.f64 2 alpha))
(fma.f64 1 (*.f64 2 (/.f64 beta alpha)) (/.f64 2 alpha))
(fma.f64 1 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (/.f64 1 alpha) 2 (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) 4)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) 2) (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) (/.f64 2 alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 2 (*.f64 2 beta)) (sqrt.f64 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) 1/3) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 (*.f64 2 beta)) (cbrt.f64 alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) 1) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 1) (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (cbrt.f64 alpha)))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))))
(/.f64 1 (/.f64 alpha (+.f64 2 (*.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 (*.f64 2 beta)))))
(/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 alpha (sqrt.f64 (+.f64 2 (*.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (*.f64 alpha (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha (-.f64 beta (+.f64 2 beta))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) (cbrt.f64 (neg.f64 (pow.f64 alpha 3))))
(/.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (neg.f64 alpha))
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) 1) alpha)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1/3)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))
(*.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 2)))
(*.f64 (+.f64 2 (*.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1)
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (pow.f64 alpha -2) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) alpha))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha -3)))
(*.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)) (/.f64 1 (neg.f64 (pow.f64 alpha 3))))
(*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(*.f64 (/.f64 1 (pow.f64 alpha 3/2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3/2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) 1) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3)))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) alpha))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) alpha) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3/2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3/2)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3/2)) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3/2)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 1) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) alpha) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) alpha))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) 1) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 3)))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) 1) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2)) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 2)
(pow.f64 (/.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) -1)
(neg.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (neg.f64 (pow.f64 alpha 3))))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 6) (pow.f64 alpha 6)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 3) (pow.f64 (pow.f64 alpha 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) beta) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 beta)))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) beta))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (*.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 2))
(+.f64 (*.f64 beta (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (+.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(+.f64 (*.f64 (+.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 beta (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(+.f64 (*.f64 (*.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 2 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) 1)
(*.f64 1 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 1)
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 (*.f64 2 beta)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) 3) (+.f64 2 (*.f64 2 beta)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 3) (pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 3))
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 1) (+.f64 2 (*.f64 2 beta)))
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (cbrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (sqrt.f64 (+.f64 2 (*.f64 2 beta)))) (sqrt.f64 (+.f64 2 (*.f64 2 beta))))
(/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) 3) (pow.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) 3) (pow.f64 (-.f64 beta (+.f64 2 beta)) 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))) (-.f64 beta (+.f64 2 beta)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (-.f64 beta (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(exp.f64 (*.f64 3 (log.f64 (+.f64 2 (*.f64 2 beta)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 2 (*.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 2 (*.f64 2 beta)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (+.f64 2 beta))))
(*.f64 1 (+.f64 2 (*.f64 2 beta)))
(*.f64 (+.f64 2 (*.f64 2 beta)) 1)
(*.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (cbrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (sqrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (/.f64 1 (-.f64 beta (+.f64 2 beta))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 2 beta)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 beta)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (-.f64 beta (+.f64 2 beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))) (neg.f64 (-.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 beta) 3) 8) (+.f64 (*.f64 (*.f64 2 beta) (*.f64 2 beta)) (-.f64 4 (*.f64 (*.f64 2 beta) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 beta 2)) (-.f64 (+.f64 2 beta) beta))
(/.f64 (-.f64 (*.f64 (*.f64 2 beta) (*.f64 2 beta)) 4) (-.f64 (*.f64 2 beta) 2))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 1)
(pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) 3)
(pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 2)
(sqrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))
(log.f64 (exp.f64 (+.f64 2 (*.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 2 (*.f64 2 beta)))))
(cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(expm1.f64 (log1p.f64 (+.f64 2 (*.f64 2 beta))))
(exp.f64 (log.f64 (+.f64 2 (*.f64 2 beta))))
(exp.f64 (*.f64 (log.f64 (+.f64 2 (*.f64 2 beta))) 1))
(log1p.f64 (expm1.f64 (+.f64 2 (*.f64 2 beta))))
(fma.f64 1 beta (+.f64 2 beta))
(fma.f64 1 (+.f64 2 beta) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 2 beta))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) beta)

simplify134.0ms (2.7%)

Algorithm
egg-herbie
Rules
1398×log-prod
870×associate-*r*
796×associate-*l*
590×associate-/l*
486×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057211637
1137810061
2650310059
Stop Event
node limit
Counts
357 → 367
Calls
Call 1
Inputs
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(*.f64 2 (/.f64 alpha beta))
(/.f64 2 alpha)
(*.f64 2 (/.f64 beta alpha))
(*.f64 2 (/.f64 beta alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(/.f64 8 (pow.f64 alpha 3))
(+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))))
(*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
8
(+.f64 8 (*.f64 24 beta))
(+.f64 8 (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2))))
(+.f64 8 (+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2)))))
(*.f64 8 (pow.f64 beta 3))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (*.f64 24 (pow.f64 beta 2)))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2))))
(+.f64 8 (+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2)))))
(*.f64 8 (pow.f64 beta 3))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (*.f64 24 (pow.f64 beta 2)))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2))))
(+.f64 8 (+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2)))))
2
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(+.f64 2 (*.f64 2 beta))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 alpha beta)))) 1)
(*.f64 2 (/.f64 alpha beta))
(*.f64 alpha (/.f64 2 beta))
(*.f64 (*.f64 2 (/.f64 alpha beta)) 1)
(*.f64 1 (*.f64 2 (/.f64 alpha beta)))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 2) (cbrt.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 alpha beta))) (sqrt.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 -2 (/.f64 1 (/.f64 (neg.f64 beta) alpha)))
(*.f64 (/.f64 alpha beta) 2)
(*.f64 (/.f64 2 beta) alpha)
(*.f64 (*.f64 (/.f64 2 beta) 1) alpha)
(*.f64 (*.f64 (/.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(*.f64 (*.f64 (/.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 2 (neg.f64 beta)) (neg.f64 alpha))
(pow.f64 (*.f64 2 (/.f64 alpha beta)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 3)
(pow.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 alpha beta))) 2)
(pow.f64 (*.f64 (/.f64 beta alpha) 1/2) -1)
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 2))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 alpha beta)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 alpha beta)))))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 alpha beta))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 alpha beta))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 beta alpha)))) 1)
(/.f64 2 (/.f64 alpha beta))
(/.f64 1 (/.f64 alpha (*.f64 2 beta)))
(/.f64 (*.f64 2 beta) alpha)
(/.f64 (neg.f64 (*.f64 2 beta)) (neg.f64 alpha))
(/.f64 (*.f64 (neg.f64 beta) 2) (neg.f64 alpha))
(/.f64 (*.f64 2 (neg.f64 beta)) (neg.f64 alpha))
(/.f64 (/.f64 (*.f64 2 beta) 1) alpha)
(/.f64 (/.f64 (*.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(/.f64 (/.f64 (*.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(pow.f64 (*.f64 2 (/.f64 beta alpha)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 beta alpha)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 beta alpha)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 beta alpha))))
(exp.f64 (log.f64 (*.f64 2 (/.f64 beta alpha))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 beta alpha))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 beta alpha))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)) (/.f64 (*.f64 (pow.f64 alpha -2) 4) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(*.f64 2 (*.f64 (/.f64 1 alpha) (+.f64 beta 1)))
(*.f64 1 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(*.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 1)
(*.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2) (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4)) (/.f64 1 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 beta 1)) 2)
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))) (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha) (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (+.f64 (*.f64 (pow.f64 alpha -2) 4) (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (/.f64 (*.f64 (*.f64 2 beta) 2) (pow.f64 alpha 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4)) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha))
(/.f64 (+.f64 (*.f64 (*.f64 2 beta) alpha) (*.f64 alpha 2)) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 alpha (*.f64 2 beta))) (pow.f64 alpha 2))
(/.f64 (neg.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4))) (neg.f64 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha -2) 4) (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4)) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))
(pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 3)
(pow.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2)
(sqrt.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 2))
(log.f64 (exp.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))))
(cbrt.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(exp.f64 (log.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 1))
(log1p.f64 (expm1.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(fma.f64 2 (/.f64 1 alpha) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (/.f64 beta alpha) 2 (/.f64 2 alpha))
(fma.f64 1 (*.f64 2 (/.f64 beta alpha)) (/.f64 2 alpha))
(fma.f64 1 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (/.f64 1 alpha) 2 (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) 4)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) 2) (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) (/.f64 2 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) (/.f64 2 alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 2 (*.f64 2 beta)) (sqrt.f64 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) 1/3) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 (*.f64 2 beta)) (cbrt.f64 alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) 1) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 1) (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (cbrt.f64 alpha)))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))))
(/.f64 1 (/.f64 alpha (+.f64 2 (*.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 (*.f64 2 beta)))))
(/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 alpha (sqrt.f64 (+.f64 2 (*.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (*.f64 alpha (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha (-.f64 beta (+.f64 2 beta))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) (cbrt.f64 (neg.f64 (pow.f64 alpha 3))))
(/.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (neg.f64 alpha))
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) 1) alpha)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1/3)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(exp.f64 (log.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))
(*.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 2)))
(*.f64 (+.f64 2 (*.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1)
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (pow.f64 alpha -2) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) alpha))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha -3)))
(*.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)) (/.f64 1 (neg.f64 (pow.f64 alpha 3))))
(*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(*.f64 (/.f64 1 (pow.f64 alpha 3/2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3/2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) 1) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3)))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) alpha))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) alpha) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3/2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3/2)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3/2)) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3/2)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 1) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) alpha) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) alpha))
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) 1) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 3)))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) 1) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2)) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 2)
(pow.f64 (/.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) -1)
(neg.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (neg.f64 (pow.f64 alpha 3))))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 6) (pow.f64 alpha 6)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 3) (pow.f64 (pow.f64 alpha 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) beta) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 beta)))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) beta))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (*.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 2))
(+.f64 (*.f64 beta (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (+.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(+.f64 (*.f64 (+.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 beta (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(+.f64 (*.f64 (*.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 2 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) 1)
(*.f64 1 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 1)
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 (*.f64 2 beta)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) 3) (+.f64 2 (*.f64 2 beta)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 3) (pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 3))
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 1) (+.f64 2 (*.f64 2 beta)))
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (cbrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (sqrt.f64 (+.f64 2 (*.f64 2 beta)))) (sqrt.f64 (+.f64 2 (*.f64 2 beta))))
(/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) 3) (pow.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) 3) (pow.f64 (-.f64 beta (+.f64 2 beta)) 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))) (-.f64 beta (+.f64 2 beta)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (-.f64 beta (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(exp.f64 (*.f64 3 (log.f64 (+.f64 2 (*.f64 2 beta)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 2 (*.f64 2 beta)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 2 (*.f64 2 beta)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (+.f64 2 beta))))
(*.f64 1 (+.f64 2 (*.f64 2 beta)))
(*.f64 (+.f64 2 (*.f64 2 beta)) 1)
(*.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (cbrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (sqrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (/.f64 1 (-.f64 beta (+.f64 2 beta))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 2 beta)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 beta)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (-.f64 beta (+.f64 2 beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))) (neg.f64 (-.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 beta) 3) 8) (+.f64 (*.f64 (*.f64 2 beta) (*.f64 2 beta)) (-.f64 4 (*.f64 (*.f64 2 beta) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 beta 2)) (-.f64 (+.f64 2 beta) beta))
(/.f64 (-.f64 (*.f64 (*.f64 2 beta) (*.f64 2 beta)) 4) (-.f64 (*.f64 2 beta) 2))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 1)
(pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) 3)
(pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 2)
(sqrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))
(log.f64 (exp.f64 (+.f64 2 (*.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 2 (*.f64 2 beta)))))
(cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(expm1.f64 (log1p.f64 (+.f64 2 (*.f64 2 beta))))
(exp.f64 (log.f64 (+.f64 2 (*.f64 2 beta))))
(exp.f64 (*.f64 (log.f64 (+.f64 2 (*.f64 2 beta))) 1))
(log1p.f64 (expm1.f64 (+.f64 2 (*.f64 2 beta))))
(fma.f64 1 beta (+.f64 2 beta))
(fma.f64 1 (+.f64 2 beta) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 2 beta))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) beta)
Outputs
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(/.f64 2 alpha)
(*.f64 2 (/.f64 beta alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(*.f64 2 (/.f64 beta alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(neg.f64 (/.f64 (fma.f64 -2 beta -2) alpha))
(/.f64 (neg.f64 (fma.f64 beta -2 -2)) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(neg.f64 (/.f64 (fma.f64 -2 beta -2) alpha))
(/.f64 (neg.f64 (fma.f64 beta -2 -2)) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(neg.f64 (/.f64 (fma.f64 -2 beta -2) alpha))
(/.f64 (neg.f64 (fma.f64 beta -2 -2)) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -2 beta) 2) alpha))
(neg.f64 (/.f64 (fma.f64 -2 beta -2) alpha))
(/.f64 (neg.f64 (fma.f64 beta -2 -2)) alpha)
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 beta alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 2 (/.f64 beta alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (cbrt.f64 -1)) alpha))
(/.f64 (*.f64 (fma.f64 beta -2 -2) (cbrt.f64 -1)) alpha)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (cbrt.f64 -1)) alpha))
(/.f64 (*.f64 (fma.f64 beta -2 -2) (cbrt.f64 -1)) alpha)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (cbrt.f64 -1)) alpha))
(/.f64 (*.f64 (fma.f64 beta -2 -2) (cbrt.f64 -1)) alpha)
(*.f64 -1 (/.f64 (*.f64 (cbrt.f64 -1) (+.f64 2 (*.f64 2 beta))) alpha))
(neg.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 2 beta)) (cbrt.f64 -1)) alpha))
(/.f64 (*.f64 (fma.f64 beta -2 -2) (cbrt.f64 -1)) alpha)
(/.f64 8 (pow.f64 alpha 3))
(+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(fma.f64 24 (/.f64 beta (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))
(+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(fma.f64 24 (/.f64 beta (pow.f64 alpha 3)) (fma.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3))))
(fma.f64 24 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (/.f64 8 (pow.f64 alpha 3)))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (fma.f64 24 (/.f64 beta (pow.f64 alpha 3)) (fma.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (fma.f64 24 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (/.f64 8 (pow.f64 alpha 3))))
(*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(*.f64 8 (pow.f64 (/.f64 beta alpha) 3))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (/.f64 (pow.f64 beta 2) (/.f64 (pow.f64 alpha 3) 24)))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (*.f64 24 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (fma.f64 24 (/.f64 beta (pow.f64 alpha 3)) (fma.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (fma.f64 24 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (/.f64 8 (pow.f64 alpha 3))))
(*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(*.f64 8 (pow.f64 (/.f64 beta alpha) 3))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (/.f64 (pow.f64 beta 2) (/.f64 (pow.f64 alpha 3) 24)))
(+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (*.f64 24 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))
(+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 24 (/.f64 beta (pow.f64 alpha 3))) (*.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (fma.f64 24 (/.f64 beta (pow.f64 alpha 3)) (fma.f64 24 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))))
(fma.f64 8 (pow.f64 (/.f64 beta alpha) 3) (fma.f64 24 (+.f64 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (/.f64 8 (pow.f64 alpha 3))))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
8
(+.f64 8 (*.f64 24 beta))
(+.f64 8 (*.f64 beta 24))
(fma.f64 beta 24 8)
(+.f64 8 (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2))))
(+.f64 8 (*.f64 24 (+.f64 beta (pow.f64 beta 2))))
(fma.f64 24 (+.f64 beta (pow.f64 beta 2)) 8)
(+.f64 8 (+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2)))))
(+.f64 8 (fma.f64 8 (pow.f64 beta 3) (*.f64 24 (+.f64 beta (pow.f64 beta 2)))))
(+.f64 (*.f64 24 (+.f64 beta (pow.f64 beta 2))) (fma.f64 8 (pow.f64 beta 3) 8))
(*.f64 8 (pow.f64 beta 3))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (*.f64 24 (pow.f64 beta 2)))
(fma.f64 8 (pow.f64 beta 3) (*.f64 24 (pow.f64 beta 2)))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2))))
(fma.f64 8 (pow.f64 beta 3) (*.f64 24 (+.f64 beta (pow.f64 beta 2))))
(+.f64 8 (+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2)))))
(+.f64 8 (fma.f64 8 (pow.f64 beta 3) (*.f64 24 (+.f64 beta (pow.f64 beta 2)))))
(+.f64 (*.f64 24 (+.f64 beta (pow.f64 beta 2))) (fma.f64 8 (pow.f64 beta 3) 8))
(*.f64 8 (pow.f64 beta 3))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (*.f64 24 (pow.f64 beta 2)))
(fma.f64 8 (pow.f64 beta 3) (*.f64 24 (pow.f64 beta 2)))
(+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2))))
(fma.f64 8 (pow.f64 beta 3) (*.f64 24 (+.f64 beta (pow.f64 beta 2))))
(+.f64 8 (+.f64 (*.f64 8 (pow.f64 beta 3)) (+.f64 (*.f64 24 beta) (*.f64 24 (pow.f64 beta 2)))))
(+.f64 8 (fma.f64 8 (pow.f64 beta 3) (*.f64 24 (+.f64 beta (pow.f64 beta 2)))))
(+.f64 (*.f64 24 (+.f64 beta (pow.f64 beta 2))) (fma.f64 8 (pow.f64 beta 3) 8))
2
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 2 beta)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 alpha beta)))) 1)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 alpha (/.f64 2 beta))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (*.f64 2 (/.f64 alpha beta)) 1)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 1 (*.f64 2 (/.f64 alpha beta)))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 2))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 2) (cbrt.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 alpha beta))) (sqrt.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 -2 (/.f64 1 (/.f64 (neg.f64 beta) alpha)))
(/.f64 -2 (/.f64 (neg.f64 beta) alpha))
(*.f64 -2 (/.f64 alpha (neg.f64 beta)))
(*.f64 (/.f64 alpha beta) 2)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (/.f64 2 beta) alpha)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (*.f64 (/.f64 2 beta) 1) alpha)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (*.f64 (/.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (*.f64 (/.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(*.f64 (/.f64 2 (neg.f64 beta)) (neg.f64 alpha))
(*.f64 -2 (/.f64 (neg.f64 alpha) beta))
(pow.f64 (*.f64 2 (/.f64 alpha beta)) 1)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 alpha beta))) 3)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(pow.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 3) 1/3)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 alpha beta))) 2)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(pow.f64 (*.f64 (/.f64 beta alpha) 1/2) -1)
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(sqrt.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 2))
(fabs.f64 (/.f64 alpha (/.f64 beta 2)))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 alpha beta)))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 alpha beta)))))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(cbrt.f64 (pow.f64 (*.f64 2 (/.f64 alpha beta)) 3))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(exp.f64 (log.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 alpha beta))) 1))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 alpha beta))))
(*.f64 2 (/.f64 alpha beta))
(/.f64 alpha (/.f64 beta 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (/.f64 beta alpha)))) 1)
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 2 (/.f64 alpha beta))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 1 (/.f64 alpha (*.f64 2 beta)))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (*.f64 2 beta) alpha)
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (neg.f64 (*.f64 2 beta)) (neg.f64 alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (*.f64 (neg.f64 beta) 2) (neg.f64 alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (*.f64 2 (neg.f64 beta)) (neg.f64 alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (/.f64 (*.f64 2 beta) 1) alpha)
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (/.f64 (*.f64 2 beta) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(/.f64 (/.f64 (*.f64 2 beta) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(pow.f64 (*.f64 2 (/.f64 beta alpha)) 1)
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(pow.f64 (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) 3)
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(pow.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8) 1/3)
(cbrt.f64 (*.f64 8 (pow.f64 (/.f64 beta alpha) 3)))
(pow.f64 (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) 2)
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4))
(log.f64 (pow.f64 (exp.f64 2) (/.f64 beta alpha)))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (/.f64 beta alpha)))))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))
(cbrt.f64 (*.f64 8 (pow.f64 (/.f64 beta alpha) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (/.f64 beta alpha))))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(exp.f64 (log.f64 (*.f64 2 (/.f64 beta alpha))))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 beta alpha))) 1))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(log1p.f64 (expm1.f64 (*.f64 2 (/.f64 beta alpha))))
(*.f64 (/.f64 2 alpha) beta)
(*.f64 beta (/.f64 2 alpha))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)) (/.f64 (*.f64 (pow.f64 alpha -2) 4) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(*.f64 (/.f64 (*.f64 4 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) (fma.f64 2 beta -2)) alpha)
(*.f64 4 (*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (fma.f64 2 beta -2))))
(*.f64 2 (*.f64 (/.f64 1 alpha) (+.f64 beta 1)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 1 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2) (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))))))
(/.f64 (*.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (/.f64 beta alpha) 3))) 1) (fma.f64 (pow.f64 (/.f64 beta alpha) 2) 4 (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 (/.f64 2 alpha) beta)))))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (fma.f64 (/.f64 2 alpha) (/.f64 (+.f64 (*.f64 beta -2) 2) alpha) (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4)))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4)) (/.f64 1 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(*.f64 (/.f64 (*.f64 4 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) (fma.f64 2 beta -2)) alpha)
(*.f64 4 (*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (fma.f64 2 beta -2))))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 beta 1)) 2)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))) (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))))
(/.f64 (*.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (/.f64 beta alpha) 3))) 1) (fma.f64 (pow.f64 (/.f64 beta alpha) 2) 4 (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 (/.f64 2 alpha) beta)))))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (fma.f64 (/.f64 2 alpha) (/.f64 (+.f64 (*.f64 beta -2) 2) alpha) (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4)))
(/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha) (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4))))
(*.f64 (/.f64 (*.f64 4 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) (fma.f64 2 beta -2)) alpha)
(*.f64 4 (*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (fma.f64 2 beta -2))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))))
(/.f64 (*.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (/.f64 beta alpha) 3))) 1) (fma.f64 (pow.f64 (/.f64 beta alpha) 2) 4 (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 (/.f64 2 alpha) beta)))))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (fma.f64 (/.f64 2 alpha) (/.f64 (+.f64 (*.f64 beta -2) 2) alpha) (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4)))
(/.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8)) (+.f64 (*.f64 (pow.f64 alpha -2) 4) (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (/.f64 (*.f64 (*.f64 2 beta) 2) (pow.f64 alpha 2)))))
(/.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (/.f64 beta alpha) 3))) (fma.f64 (pow.f64 alpha -2) 4 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (/.f64 (*.f64 2 beta) (/.f64 (pow.f64 alpha 2) 2)))))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (fma.f64 4 (pow.f64 alpha -2) (fma.f64 (pow.f64 (/.f64 beta alpha) 2) 4 (/.f64 (*.f64 beta -4) (pow.f64 alpha 2)))))
(/.f64 (*.f64 8 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (fma.f64 4 (+.f64 (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)) (/.f64 (*.f64 beta -4) (pow.f64 alpha 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4)) (/.f64 (-.f64 (*.f64 2 beta) 2) alpha))
(*.f64 (/.f64 (*.f64 4 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) (fma.f64 2 beta -2)) alpha)
(*.f64 4 (*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (fma.f64 2 beta -2))))
(/.f64 (+.f64 (*.f64 (*.f64 2 beta) alpha) (*.f64 alpha 2)) (pow.f64 alpha 2))
(/.f64 (fma.f64 2 alpha (*.f64 2 (*.f64 beta alpha))) (pow.f64 alpha 2))
(/.f64 (*.f64 alpha (fma.f64 2 beta 2)) (pow.f64 alpha 2))
(/.f64 (+.f64 (*.f64 2 alpha) (*.f64 alpha (*.f64 2 beta))) (pow.f64 alpha 2))
(/.f64 (fma.f64 2 alpha (*.f64 2 (*.f64 beta alpha))) (pow.f64 alpha 2))
(/.f64 (*.f64 alpha (fma.f64 2 beta 2)) (pow.f64 alpha 2))
(/.f64 (neg.f64 (+.f64 (*.f64 8 (pow.f64 alpha -3)) (*.f64 (pow.f64 (/.f64 beta alpha) 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))))))
(/.f64 (neg.f64 (fma.f64 8 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (/.f64 beta alpha) 3)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 beta alpha) 2) 4 (*.f64 (/.f64 2 alpha) (-.f64 (/.f64 2 alpha) (*.f64 (/.f64 2 alpha) beta))))))
(*.f64 1 (/.f64 (*.f64 8 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (fma.f64 (/.f64 2 alpha) (/.f64 (+.f64 (*.f64 beta -2) 2) alpha) (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4))))
(/.f64 (fma.f64 (pow.f64 (/.f64 beta alpha) 3) -8 (*.f64 (pow.f64 alpha -3) -8)) (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) -4) (*.f64 (/.f64 2 alpha) (/.f64 (+.f64 (*.f64 beta -2) 2) alpha))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4) (*.f64 (pow.f64 alpha -2) 4))) (neg.f64 (/.f64 (-.f64 (*.f64 2 beta) 2) alpha)))
(/.f64 (neg.f64 (*.f64 4 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)))) (/.f64 (neg.f64 (fma.f64 2 beta -2)) alpha))
(/.f64 4 (/.f64 (/.f64 (+.f64 (*.f64 beta -2) 2) alpha) (-.f64 (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha -2) 4) (*.f64 (pow.f64 (/.f64 beta alpha) 2) 4)) (-.f64 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 4 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)))) (/.f64 (neg.f64 (fma.f64 2 beta -2)) alpha))
(/.f64 4 (/.f64 (/.f64 (+.f64 (*.f64 beta -2) 2) alpha) (-.f64 (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2))))
(pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (cbrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 3)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 3) 1/3)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (sqrt.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 2)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(sqrt.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 2))
(fabs.f64 (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (exp.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(cbrt.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(expm1.f64 (log1p.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (log.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log1p.f64 (expm1.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 2 (/.f64 1 alpha) (*.f64 2 (/.f64 beta alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 (/.f64 beta alpha) 2 (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 1 (*.f64 2 (/.f64 beta alpha)) (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 1 (/.f64 2 alpha) (*.f64 2 (/.f64 beta alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 (/.f64 1 alpha) 2 (*.f64 2 (/.f64 beta alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) 4)) (cbrt.f64 (/.f64 2 alpha)) (*.f64 2 (/.f64 beta alpha)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 2 alpha) beta))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 2 alpha)) (*.f64 beta (/.f64 2 alpha)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) 2) (cbrt.f64 (*.f64 2 (/.f64 beta alpha))) (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 2 (/.f64 beta alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(fma.f64 (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) (sqrt.f64 (*.f64 2 (/.f64 beta alpha))) (/.f64 2 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 1 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 1 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 alpha -1/2) (/.f64 (+.f64 2 (*.f64 2 beta)) (sqrt.f64 alpha)))
(/.f64 (*.f64 (pow.f64 alpha -1/2) (+.f64 2 (*.f64 2 beta))) (sqrt.f64 alpha))
(/.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 alpha) (fma.f64 2 beta 2)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) 1/3) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 2 (*.f64 2 beta)) (cbrt.f64 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) 1) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 2 beta 2) alpha)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 1) (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(*.f64 (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (cbrt.f64 alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))))
(/.f64 1 (cbrt.f64 (/.f64 1 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3))))
(/.f64 1 (/.f64 alpha (+.f64 2 (*.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 2 (*.f64 2 beta)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (/.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) alpha))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (/.f64 (cbrt.f64 (fma.f64 2 beta 2)) alpha))
(/.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (/.f64 alpha (sqrt.f64 (+.f64 2 (*.f64 2 beta)))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (*.f64 alpha (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(/.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) alpha) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta)))))
(/.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 beta beta (*.f64 2 (+.f64 2 beta)))) alpha)
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (*.f64 alpha (-.f64 beta (+.f64 2 beta))))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2) (*.f64 alpha -2))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) (cbrt.f64 (neg.f64 (pow.f64 alpha 3))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (fma.f64 2 beta 2) 3))) (cbrt.f64 (neg.f64 (pow.f64 alpha 3))))
(/.f64 (neg.f64 (+.f64 2 (*.f64 2 beta))) (neg.f64 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) 1) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1/3)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 3)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(sqrt.f64 (pow.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) 2))
(fabs.f64 (/.f64 (fma.f64 2 beta 2) alpha))
(log.f64 (exp.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (log.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1/3))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 1))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))) 1)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 2)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (+.f64 2 (*.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (pow.f64 alpha -2) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) alpha))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha -3))
(*.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)) (/.f64 1 (neg.f64 (pow.f64 alpha 3))))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha -3))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 3) (pow.f64 alpha -3))
(*.f64 (/.f64 1 (pow.f64 alpha 3/2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (pow.f64 alpha 3/2)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) 1) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) alpha))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) alpha) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 2)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3/2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3/2)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (pow.f64 alpha 3/2)) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3/2)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 1) (/.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 alpha 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) alpha) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 2)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) alpha))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) 1) (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 alpha 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) 1) (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) 2)) (cbrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))) (sqrt.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 1)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 3) 1/3)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 2)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(pow.f64 (/.f64 1 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) -1)
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(neg.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) (neg.f64 (pow.f64 alpha 3))))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(sqrt.f64 (/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 6) (pow.f64 alpha 6)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3))))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3) 3))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 3) (pow.f64 (pow.f64 alpha 3) 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(exp.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)) 1))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)))
(pow.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 3)
(pow.f64 (/.f64 (fma.f64 2 beta 2) alpha) 3)
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) beta) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 beta)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (+.f64 2 beta) beta))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (+.f64 2 (+.f64 beta beta)))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) beta))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (+.f64 2 beta) beta))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (+.f64 2 (+.f64 beta beta)))
(+.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (*.f64 2 beta)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 2))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(+.f64 (*.f64 beta (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (+.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (+.f64 2 beta) beta))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (+.f64 2 (+.f64 beta beta)))
(+.f64 (*.f64 (+.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 beta (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (+.f64 2 beta) beta))
(*.f64 (pow.f64 (fma.f64 2 beta 2) 2) (+.f64 2 (+.f64 beta beta)))
(+.f64 (*.f64 (*.f64 2 beta) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 2 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))) 1)
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 1 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (+.f64 2 (*.f64 2 beta)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 1)
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 2 (*.f64 2 beta)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 (*.f64 2 beta)))))
(*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) 4))
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2) (pow.f64 (+.f64 2 (*.f64 2 beta)) 3/2))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) 3) (+.f64 2 (*.f64 2 beta)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 3) (pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 3))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) 1) (+.f64 2 (*.f64 2 beta)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))) (cbrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 (*.f64 2 beta)))))
(*.f64 (cbrt.f64 (fma.f64 2 beta 2)) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) 4))
(*.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (sqrt.f64 (+.f64 2 (*.f64 2 beta)))) (sqrt.f64 (+.f64 2 (*.f64 2 beta))))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) 3) (pow.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))) 3))
(/.f64 (pow.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) 3) (pow.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta)))) 3))
(/.f64 (pow.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) 3) (pow.f64 (fma.f64 beta beta (*.f64 2 (+.f64 2 beta))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) 3) (pow.f64 (-.f64 beta (+.f64 2 beta)) 3))
(/.f64 (pow.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2) 3) -8)
(/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta)))) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 beta beta (*.f64 2 (+.f64 2 beta)))) (pow.f64 (fma.f64 2 beta 2) 2))
(/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))) (-.f64 beta (+.f64 2 beta)))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (/.f64 (-.f64 beta (+.f64 2 beta)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 beta 2) 2) -2) (*.f64 (+.f64 2 (+.f64 beta beta)) -2))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta)))) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 beta beta (*.f64 2 (+.f64 2 beta)))) (pow.f64 (fma.f64 2 beta 2) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (-.f64 beta (+.f64 2 beta)))
(/.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2) (/.f64 (-.f64 beta (+.f64 2 beta)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 2 beta 2) 2) -2) (*.f64 (+.f64 2 (+.f64 beta beta)) -2))
(sqrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 6))
(sqrt.f64 (pow.f64 (fma.f64 2 beta 2) 6))
(log.f64 (exp.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 3))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(exp.f64 (*.f64 3 (log.f64 (+.f64 2 (*.f64 2 beta)))))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 2 (*.f64 2 beta)))) 1))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3)))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 3)
(pow.f64 (fma.f64 2 beta 2) 3)
(-.f64 (exp.f64 (log1p.f64 (+.f64 2 (*.f64 2 beta)))) 1)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (+.f64 2 beta))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (-.f64 beta (+.f64 2 beta)))
(*.f64 -1/2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))
(*.f64 1 (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (+.f64 2 (*.f64 2 beta)) 1)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (cbrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (cbrt.f64 (fma.f64 2 beta 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2)) (cbrt.f64 (+.f64 2 (*.f64 2 beta))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 2 beta 2) 2)) (cbrt.f64 (fma.f64 2 beta 2)))
(*.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) (sqrt.f64 (+.f64 2 (*.f64 2 beta))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(*.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta)))) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 beta beta (*.f64 2 (+.f64 2 beta))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (/.f64 1 (-.f64 beta (+.f64 2 beta))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (-.f64 beta (+.f64 2 beta)))
(*.f64 -1/2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))) (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta)))) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 beta beta (*.f64 2 (+.f64 2 beta))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 2 beta)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (-.f64 beta (+.f64 2 beta)))
(*.f64 -1/2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta)))) (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 beta beta (*.f64 2 (+.f64 2 beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (+.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (+.f64 (*.f64 beta -2) (pow.f64 (+.f64 2 beta) 2)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2)) (-.f64 beta (+.f64 2 beta)))
(*.f64 -1/2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (-.f64 (+.f64 2 beta) beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 2 beta) (+.f64 2 (-.f64 beta beta))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 beta) 3)) (fma.f64 beta beta (*.f64 2 (+.f64 2 beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))) (neg.f64 (-.f64 beta (+.f64 2 beta))))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 2) 2)
(/.f64 (+.f64 (pow.f64 (*.f64 2 beta) 3) 8) (+.f64 (*.f64 (*.f64 2 beta) (*.f64 2 beta)) (-.f64 4 (*.f64 (*.f64 2 beta) 2))))
(/.f64 (+.f64 8 (*.f64 8 (pow.f64 beta 3))) (+.f64 (*.f64 4 (pow.f64 beta 2)) (+.f64 4 (*.f64 (*.f64 beta -2) 2))))
(/.f64 (fma.f64 8 (pow.f64 beta 3) 8) (fma.f64 4 (pow.f64 beta 2) (-.f64 4 (*.f64 beta 4))))
(/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 beta 2)) (-.f64 (+.f64 2 beta) beta))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 beta) 2))) (neg.f64 (-.f64 beta (+.f64 2 beta))))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 2) 2)
(/.f64 (-.f64 (*.f64 (*.f64 2 beta) (*.f64 2 beta)) 4) (-.f64 (*.f64 2 beta) 2))
(/.f64 (+.f64 (*.f64 4 (pow.f64 beta 2)) -4) (fma.f64 2 beta -2))
(/.f64 (fma.f64 4 (pow.f64 beta 2) -4) (fma.f64 2 beta -2))
(/.f64 (fma.f64 (pow.f64 beta 2) 4 -4) (fma.f64 2 beta -2))
(pow.f64 (+.f64 2 (*.f64 2 beta)) 1)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3) 1/3)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (cbrt.f64 (+.f64 2 (*.f64 2 beta))) 3)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(pow.f64 (sqrt.f64 (+.f64 2 (*.f64 2 beta))) 2)
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(sqrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 2))
(fabs.f64 (fma.f64 2 beta 2))
(log.f64 (exp.f64 (+.f64 2 (*.f64 2 beta))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 2 (*.f64 2 beta)))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(cbrt.f64 (pow.f64 (+.f64 2 (*.f64 2 beta)) 3))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(expm1.f64 (log1p.f64 (+.f64 2 (*.f64 2 beta))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (log.f64 (+.f64 2 (*.f64 2 beta))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(exp.f64 (*.f64 (log.f64 (+.f64 2 (*.f64 2 beta))) 1))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(log1p.f64 (expm1.f64 (+.f64 2 (*.f64 2 beta))))
(+.f64 2 (*.f64 2 beta))
(fma.f64 2 beta 2)
(fma.f64 1 beta (+.f64 2 beta))
(+.f64 2 (+.f64 beta beta))
(fma.f64 1 (+.f64 2 beta) beta)
(fma.f64 1 beta (+.f64 2 beta))
(+.f64 2 (+.f64 beta beta))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 2 beta))
(fma.f64 1 beta (+.f64 2 beta))
(+.f64 2 (+.f64 beta beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2) (cbrt.f64 (+.f64 2 beta)) beta)
(fma.f64 1 beta (+.f64 2 beta))
(+.f64 2 (+.f64 beta beta))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 2 beta))
(fma.f64 1 beta (+.f64 2 beta))
(+.f64 2 (+.f64 beta beta))
(fma.f64 (sqrt.f64 (+.f64 2 beta)) (sqrt.f64 (+.f64 2 beta)) beta)
(fma.f64 1 beta (+.f64 2 beta))
(+.f64 2 (+.f64 beta beta))

eval170.0ms (3.4%)

Compiler

Compiled 6914 to 5451 computations (21.2% saved)

prune108.0ms (2.2%)

Pruning

13 alts after pruning (1 fresh and 12 done)

PrunedKeptTotal
New3661367
Fresh000
Picked145
Done088
Total36713380
Accuracy
100.0%
Counts
380 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.6%
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
21.2%
(/.f64 (/.f64 2 alpha) 2)
52.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
51.5%
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
78.2%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
77.6%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
25.6%
(/.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
49.6%
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
34.1%
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 (/.f64 beta alpha)))) 2)
31.2%
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
8.5%
(/.f64 (cbrt.f64 (/.f64 8 (pow.f64 alpha 3))) 2)
8.1%
(/.f64 beta alpha)
38.5%
(/.f64 2 2)
Compiler

Compiled 322 to 253 computations (21.4% saved)

regimes77.0ms (1.5%)

Counts
19 → 2
Calls
Call 1
Inputs
(/.f64 2 2)
(/.f64 beta alpha)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 (/.f64 beta alpha)))) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
(/.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (cbrt.f64 (/.f64 8 (pow.f64 alpha 3))) 2)
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 beta 2)) 3) (pow.f64 alpha 3))) 2)
(/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))) 2)
Outputs
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Calls

5 calls:

30.0ms
alpha
15.0ms
beta
14.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
7.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
5.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
95.6%2alpha
78.2%1beta
100.0%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
100.0%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
100.0%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 237 to 177 computations (25.3% saved)

regimes30.0ms (0.6%)

Counts
14 → 2
Calls
Call 1
Inputs
(/.f64 2 2)
(/.f64 beta alpha)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 (/.f64 beta alpha)))) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
(/.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2)
Calls

1 calls:

24.0ms
alpha
Results
AccuracySegmentsBranch
95.2%2alpha
Compiler

Compiled 112 to 87 computations (22.3% saved)

regimes22.0ms (0.4%)

Counts
10 → 2
Calls
Call 1
Inputs
(/.f64 2 2)
(/.f64 beta alpha)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (/.f64 2 alpha) 2)
Calls

1 calls:

20.0ms
alpha
Results
AccuracySegmentsBranch
90.5%2alpha
Compiler

Compiled 68 to 55 computations (19.1% saved)

regimes37.0ms (0.8%)

Counts
8 → 2
Calls
Call 1
Inputs
(/.f64 2 2)
(/.f64 beta alpha)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
Outputs
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2)
Calls

2 calls:

23.0ms
alpha
12.0ms
beta
Results
AccuracySegmentsBranch
76.9%2beta
71.4%4alpha
Compiler

Compiled 53 to 43 computations (18.9% saved)

regimes12.0ms (0.2%)

Counts
7 → 2
Calls
Call 1
Inputs
(/.f64 2 2)
(/.f64 beta alpha)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 1 (*.f64 1/2 alpha)) 2)
(/.f64 (/.f64 (*.f64 beta 2) alpha) 2)
Outputs
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 2 2)
Calls

1 calls:

10.0ms
beta
Results
AccuracySegmentsBranch
76.5%2beta
Compiler

Compiled 42 to 34 computations (19% saved)

regimes22.0ms (0.4%)

Counts
4 → 2
Calls
Call 1
Inputs
(/.f64 2 2)
(/.f64 beta alpha)
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
Outputs
(/.f64 2 2)
(/.f64 (/.f64 2 alpha) 2)
Calls

2 calls:

12.0ms
alpha
7.0ms
beta
Results
AccuracySegmentsBranch
51.5%2alpha
48.6%2beta
Compiler

Compiled 24 to 19 computations (20.8% saved)

regimes13.0ms (0.3%)

Counts
3 → 2
Calls
Call 1
Inputs
(/.f64 2 2)
(/.f64 beta alpha)
(/.f64 (+.f64 -1 1) 2)
Outputs
(/.f64 2 2)
(/.f64 beta alpha)
Calls

2 calls:

8.0ms
alpha
4.0ms
beta
Results
AccuracySegmentsBranch
38.5%1beta
41.1%2alpha
Compiler

Compiled 19 to 15 computations (21.1% saved)

regimes3.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 2 2)
Outputs
(/.f64 2 2)
Calls

1 calls:

3.0ms
alpha
Results
AccuracySegmentsBranch
38.5%1alpha
Compiler

Compiled 8 to 7 computations (12.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.0
-0.0001752742416268451
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch60.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
60.0ms
3.331251157038234e-6
89608310385979540.0
Results
57.0ms176×body256valid
Compiler

Compiled 284 to 224 computations (21.1% saved)

bsearch23.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
3.331251157038234e-6
89608310385979540.0
Results
20.0ms176×body256valid
Compiler

Compiled 240 to 202 computations (15.8% saved)

bsearch42.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
42.0ms
0.029528363018980864
103157327.7645012
Results
34.0ms116×body256valid
4.0ms19×body1024valid
1.0msbody512valid
1.0msbody2048valid
Compiler

Compiled 209 to 186 computations (11% saved)

bsearch23.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
0.029528363018980864
103157327.7645012
Results
14.0ms112×body256valid
4.0ms18×body1024valid
2.0ms14×body512valid
Compiler

Compiled 164 to 150 computations (8.5% saved)

bsearch23.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
3.331251157038234e-6
89608310385979540.0
Results
21.0ms176×body256valid
Compiler

Compiled 174 to 158 computations (9.2% saved)

bsearch4.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
3.0ms
1.343504476367865e+221
1.4051143721181848e+221
Results
2.0ms10×body1024valid
1.0msbody512valid
0.0msbody256valid
Compiler

Compiled 32 to 25 computations (21.9% saved)

simplify11.0ms (0.2%)

Algorithm
egg-herbie
Rules
24×+-commutative
sub-neg
*-commutative
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054411
172411
279411
384411
486411
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 alpha 230000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))
(if (<=.f64 alpha 8600000000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 (*.f64 1/2 beta) 1) 2) (/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 (*.f64 1/2 beta) 1) 2) (/.f64 2 2))
(if (<=.f64 alpha 8600000000) (/.f64 2 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 134999999999999998264913552419804323039328486686719548242607809184856984593788612312544352975880498748687279287985428785957587319267898843317216316255067864345308360999701139121433716020251710421655441580865470923938988032) (/.f64 2 2) (/.f64 beta alpha))
(/.f64 2 2)
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 alpha 230000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 2))
(if (<=.f64 alpha 230000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta (+.f64 beta 2)) alpha) 2))
(if (<=.f64 alpha 8600000000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 8600000000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 (*.f64 1/2 beta) 1) 2) (/.f64 (+.f64 2 (neg.f64 (/.f64 2 beta))) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 beta 1/2)) 2) (/.f64 (-.f64 2 (/.f64 2 beta)) 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 (*.f64 1/2 beta) 1) 2) (/.f64 2 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 beta 1/2)) 2) 1)
(if (<=.f64 alpha 8600000000) (/.f64 2 2) (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 8600000000) 1 (/.f64 (/.f64 2 alpha) 2))
(if (<=.f64 alpha 134999999999999998264913552419804323039328486686719548242607809184856984593788612312544352975880498748687279287985428785957587319267898843317216316255067864345308360999701139121433716020251710421655441580865470923938988032) (/.f64 2 2) (/.f64 beta alpha))
(if (<=.f64 alpha 134999999999999998264913552419804323039328486686719548242607809184856984593788612312544352975880498748687279287985428785957587319267898843317216316255067864345308360999701139121433716020251710421655441580865470923938988032) 1 (/.f64 beta alpha))
(/.f64 2 2)
1
Compiler

Compiled 139 to 106 computations (23.7% saved)

soundness656.0ms (13.2%)

Rules
1434×sub-neg
1312×cancel-sign-sub-inv
1312×cancel-sign-sub-inv
1312×cancel-sign-sub-inv
1296×div-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
038367
189359
2199351
3536343
41567343
54659343
67229343
03869396
111409042
242968889
04627578
111146596
241986426
03869396
111409042
242968889
03869396
111409042
242968889
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 253 to 197 computations (22.1% saved)

end0.0ms (0%)

preprocess85.0ms (1.7%)

Compiler

Compiled 280 to 206 computations (26.4% saved)

Profiling

Loading profile data...