2nthrt (problem 3.4.6)

Time bar (total: 25.4s)

analyze209.0ms (0.8%)

Memory
-15.2MiB live, 303.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
25%25%74.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.5%62.4%0.1%0%0%0%5
37.5%37.5%62.4%0.1%0%0%0%6
45.2%43.7%53.1%0.1%0%3.1%0%7
45.2%43.7%53.1%0.1%0%3.1%0%8
50.8%46.8%45.3%0.1%0%7.8%0%9
50.8%46.8%45.3%0.1%0%7.8%0%10
53.9%48.4%41.4%0.1%0%10.1%0%11
53.9%48.4%41.4%0.1%0%10.1%0%12
Compiler

Compiled 15 to 10 computations (33.3% saved)

sample14.1s (55.5%)

Memory
141.9MiB live, 17 591.6MiB allocated
Samples
9.3s4 938×5exit
1.3s2 791×2valid
974.0ms2 918×1valid
517.0ms2 237×1exit
438.0ms1 676×0exit
233.0ms2 547×0valid
15.0ms4exit
6.0ms3exit
3.0ms2exit
Precisions
Click to see histograms. Total time spent on operations: 11.8s
ival-pow: 9.2s (77.7% of total)
adjust: 1.3s (11.1% of total)
ival-sub: 550.0ms (4.6% of total)
ival-div: 509.0ms (4.3% of total)
ival-add: 233.0ms (2% of total)
ival-true: 15.0ms (0.1% of total)
exact: 13.0ms (0.1% of total)
ival-assert: 7.0ms (0.1% of total)
Bogosity

preprocess32.0ms (0.1%)

Memory
-14.7MiB live, 69.9MiB allocated
Algorithm
egg-herbie
Rules
114×sub-neg
80×lower-fma.f64
80×lower-fma.f32
66×unsub-neg
62×associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02275
14369
29367
315867
424967
536667
644367
748467
852667
954167
1054967
0813
01313
11813
22213
32813
43613
55113
68313
710913
815313
916813
1017613
017613
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Outputs
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))

explain288.0ms (1.1%)

Memory
7.5MiB live, 392.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1150-0-(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
3937(6.426724601163063e-161 -1.290543303001576e-96)0-(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
00-0-(+.f64 x #s(literal 1 binary64))
00-0-(pow.f64 x (/.f64 #s(literal 1 binary64) n))
00-0-n
00-0-(/.f64 #s(literal 1 binary64) n)
00-0-#s(literal 1 binary64)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))cancellation1150
pow.f64(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))sensitivity760
Confusion
Predicted +Predicted -
+1330
-5865
Precision
0.6963350785340314
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13300
-58065
Precision?
0.6963350785340314
Recall?
1.0
Freqs
test
numberfreq
065
1191
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
93.0ms232×1valid
77.0ms176×2valid
9.0ms104×0valid
Compiler

Compiled 102 to 36 computations (64.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 153.0ms
ival-pow: 112.0ms (73.2% of total)
adjust: 15.0ms (9.8% of total)
ival-add: 11.0ms (7.2% of total)
ival-div: 9.0ms (5.9% of total)
ival-sub: 5.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.1%
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Compiler

Compiled 15 to 8 computations (46.7% saved)

simplify11.0ms (0%)

Memory
-19.3MiB live, 17.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1 binary64) n)
cost-diff0
(+.f64 x #s(literal 1 binary64))
cost-diff0
(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
cost-diff0
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Rules
80×lower-fma.f64
80×lower-fma.f32
48×lower-*.f64
48×lower-*.f32
36×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0834
01334
11834
22234
32834
43634
55134
68334
710934
815334
916834
1017634
017634
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(+.f64 x #s(literal 1 binary64))
x
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) n)
n
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
Outputs
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(+.f64 x #s(literal 1 binary64))
x
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) n)
n
(pow.f64 x (/.f64 #s(literal 1 binary64) n))

localize101.0ms (0.4%)

Memory
11.4MiB live, 206.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 x #s(literal 1 binary64))
accuracy100.0%
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
accuracy85.5%
(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
accuracy58.8%
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Samples
46.0ms116×1valid
39.0ms88×2valid
5.0ms52×0valid
Compiler

Compiled 36 to 10 computations (72.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
ival-pow: 53.0ms (73.7% of total)
adjust: 8.0ms (11.1% of total)
ival-div: 4.0ms (5.6% of total)
ival-add: 3.0ms (4.2% of total)
ival-sub: 3.0ms (4.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series67.0ms (0.3%)

Memory
-26.7MiB live, 141.7MiB allocated
Counts
5 → 96
Calls
Call 1
Inputs
#<alt (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))>
#<alt (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))>
#<alt (+.f64 x #s(literal 1 binary64))>
#<alt (/.f64 #s(literal 1 binary64) n)>
#<alt (pow.f64 x (/.f64 #s(literal 1 binary64) n))>
Outputs
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- (+ 1 (/ x n)) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x))>
#<alt (/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x)) x)>
#<alt (/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2)))) x)>
#<alt (/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) (pow x 3)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2))))) x)>
#<alt (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x))>
#<alt (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x))>
#<alt (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))>
#<alt (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (+ (log (+ 1 x)) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)>
#<alt (/ (- (+ (log (+ 1 x)) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (/ (- (+ (log (+ 1 x)) (+ (* 1/24 (/ (pow (log (+ 1 x)) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))))) (+ (log x) (+ (* 1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n)))))) n)>
#<alt (* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (* 1/2 (pow (log (+ 1 x)) 2)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow (log (+ 1 x)) 3)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/24 (pow (log (+ 1 x)) 4)) (* 1/24 (pow (log x) 4))) n)) (* -1/6 (pow (log (+ 1 x)) 3))) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt 1>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))))>
#<alt (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (+ (exp (* -1 (/ (log (/ 1 x)) n))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)))>
#<alt (+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2))))>
#<alt (+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 3)))))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x)))>
#<alt (+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x)))>
#<alt (+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x)))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt 1>
#<alt (+ 1 (/ (log (+ 1 x)) n))>
#<alt (+ 1 (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n)))>
#<alt (+ 1 (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n))))>
#<alt 1>
#<alt (+ 1 (/ (log (+ 1 x)) n))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1/2 (/ (pow (log (+ 1 x)) 2) n))) n)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1 (/ (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) n)) (* 1/2 (pow (log (+ 1 x)) 2))) n))) n)))>
#<alt 1>
#<alt (+ 1 x)>
#<alt (+ 1 x)>
#<alt (+ 1 x)>
#<alt x>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt x>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt 1>
#<alt (+ 1 (/ (log x) n))>
#<alt (+ 1 (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n)))>
#<alt (+ 1 (+ (* 1/6 (/ (pow (log x) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))))>
#<alt 1>
#<alt (+ 1 (/ (log x) n))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1/2 (/ (pow (log x) 2) n))) n)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1 (/ (+ (* 1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) n)))>
Calls

24 calls:

TimeVariablePointExpression
25.0ms
x
@0
(pow x (/ 1 n))
18.0ms
x
@-inf
(pow x (/ 1 n))
6.0ms
x
@inf
(pow x (/ 1 n))
6.0ms
n
@-inf
(pow x (/ 1 n))
2.0ms
n
@-inf
(/ 1 n)

rewrite274.0ms (1.1%)

Memory
42.2MiB live, 432.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 822×lower-fma.f64
3 822×lower-fma.f32
3 746×lower-*.f64
3 746×lower-*.f32
3 490×lower-pow.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0831
01331
16331
240731
3433531
0843327
Stop Event
iter limit
node limit
iter limit
Counts
5 → 321
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(+.f64 x #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) n)
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))) #s(literal -1 binary64)))
(+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(+.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))))
(-.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))))
(-.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(-.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 0 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) #s(literal -1 binary64) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal -1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(fma.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (*.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3/2 binary64))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (pow.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x) (/.f64 #s(literal -1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (pow.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (*.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64)))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))) (fma.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) (-.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(fma.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n)))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (-.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)))) (neg.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(fma.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 (*.f64 x (*.f64 x x)))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (neg.f64 (log1p.f64 (-.f64 (*.f64 x x) x)))) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 (fma.f64 x x #s(literal -1 binary64)))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (neg.f64 (log.f64 (+.f64 x #s(literal -1 binary64))))) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n)))) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (neg.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 2 binary64) n))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 3 binary64) n) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (+.f64 (+.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 3 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (*.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (pow.f64 x (/.f64 #s(literal 3 binary64) n)))) (pow.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (pow.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 3 binary64) n) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 3 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 2 binary64) n)))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))))
(/.f64 (-.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n))) (-.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (/.f64 (pow.f64 x (/.f64 #s(literal 3 binary64) n)) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (/.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 3 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 3 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))) (+.f64 (+.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 3 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 2 binary64) n)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))))
(*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))))
(*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))))
(*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n)))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (-.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 3 binary64))) (pow.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))) (fma.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) (-.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) n)) (pow.f64 x (/.f64 #s(literal 3 binary64) n))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) (pow.f64 (fma.f64 x x x) (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (/.f64 (log1p.f64 x) n))
(exp.f64 (*.f64 (/.f64 (log1p.f64 x) (*.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 x)) (/.f64 #s(literal 1/2 binary64) n)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log1p.f64 x) n)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 x)) (/.f64 #s(literal -1 binary64) n)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (pow.f64 n #s(literal -1/2 binary64)))) (pow.f64 n #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n))) (log1p.f64 x)))
(exp.f64 (*.f64 (*.f64 (/.f64 (log1p.f64 x) (*.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 x)) (/.f64 #s(literal 1/2 binary64) n)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (/.f64 (log1p.f64 x) n) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 x)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) n)))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (neg.f64 (log1p.f64 x))))
(/.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 (*.f64 x (*.f64 x x)))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 (-.f64 (*.f64 x x) x))))
(/.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 (fma.f64 x x #s(literal -1 binary64)))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 (+.f64 x #s(literal -1 binary64)))))
(/.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 (neg.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)))))
(/.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 (neg.f64 x))))
(/.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 (*.f64 (neg.f64 x) x))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 (neg.f64 x))))
(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (/.f64 #s(literal 1/2 binary64) n))
(pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))))
(pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))))
(pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) n))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (pow.f64 n #s(literal -1/2 binary64))) (pow.f64 n #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) n)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) n) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) n) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal -1/2 binary64)))) (*.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal -1/2 binary64)))) (/.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) n)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) n))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 x))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) n))
(pow.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (log1p.f64 x))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) (pow.f64 n #s(literal -1/2 binary64))) (neg.f64 (pow.f64 n #s(literal -1/2 binary64))))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) (neg.f64 (pow.f64 n #s(literal -1/2 binary64)))) (pow.f64 n #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (pow.f64 n #s(literal -1/2 binary64))) (pow.f64 n #s(literal -1/4 binary64))) (pow.f64 n #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) n)))
(*.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3/2 binary64))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x) (/.f64 #s(literal -1 binary64) n)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) n)))
(*.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 (*.f64 x (*.f64 x x)))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (neg.f64 (log1p.f64 (-.f64 (*.f64 x x) x)))))
(*.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 (fma.f64 x x #s(literal -1 binary64)))) (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (neg.f64 (log.f64 (+.f64 x #s(literal -1 binary64))))))
(exp.f64 (log1p.f64 x))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 x)) #s(literal -1 binary64)))
(+.f64 x #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) x)
(+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)))
(fma.f64 x #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 x (/.f64 x (+.f64 x #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) x #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 x x #s(literal -1 binary64))) (+.f64 x #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x x) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 x x x)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (neg.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x))))
(neg.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) x)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (+.f64 x #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64)))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x))
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (+.f64 x #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) x))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x) (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (*.f64 x (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x) (fma.f64 x (*.f64 x x) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (+.f64 x #s(literal -1 binary64)) (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x x #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) x))
(/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (+.f64 x #s(literal -1 binary64)) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x x)))) (exp.f64 (log1p.f64 (-.f64 (*.f64 x x) x))))
(/.f64 (exp.f64 (log.f64 (fma.f64 x x #s(literal -1 binary64)))) (exp.f64 (log.f64 (+.f64 x #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (*.f64 (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 x #s(literal -1 binary64)) (+.f64 x #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x))
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 x #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x x) #s(literal -1 binary64)) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x x #s(literal 1 binary64))) (+.f64 x #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x x #s(literal 1 binary64)) (+.f64 x #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (-.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 x #s(literal -1 binary64)) #s(literal -3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))) (fma.f64 x (/.f64 x (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x))) (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1 binary64)) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x))) (fma.f64 x (*.f64 x x) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))) (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))) (fma.f64 x x #s(literal 1 binary64)))
(pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64)))
(*.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(*.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -1 binary64)) (+.f64 x #s(literal -1 binary64))))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)))
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x))))
(*.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (fma.f64 x x #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)) (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 1 binary64)) x)))
(*.f64 (pow.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) (fma.f64 x x #s(literal -1 binary64))) (+.f64 x #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (fma.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 (-.f64 #s(literal 1 binary64) x) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 x x #s(literal 1 binary64)) x) (+.f64 (fma.f64 x x #s(literal -1 binary64)) x))) (+.f64 (fma.f64 x x #s(literal -1 binary64)) x))
(*.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) (fma.f64 x (*.f64 x x) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 x x x)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (fma.f64 x x x)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))) (+.f64 x #s(literal 1 binary64)))
(exp.f64 (neg.f64 (log.f64 n)))
(exp.f64 (*.f64 (log.f64 (pow.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 n n)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 n) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) n))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) n)) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) n) #s(literal 1/2 binary64)) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) n) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 (pow.f64 n #s(literal -1/2 binary64)) (*.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 (pow.f64 n #s(literal -1/2 binary64)) (/.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) n))
(fma.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) n))
(neg.f64 (/.f64 #s(literal -1 binary64) n))
(/.f64 #s(literal 1 binary64) n)
(/.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 n))
(/.f64 #s(literal 2 binary64) (*.f64 n #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 2 binary64))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) n))
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 #s(literal 2 binary64) n)) #s(literal 4 binary64))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 n #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) n))) (*.f64 (*.f64 n #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) n) (*.f64 (*.f64 n #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 n #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) n)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n #s(literal 2 binary64)) (*.f64 n #s(literal 2 binary64))) (*.f64 (*.f64 n #s(literal 2 binary64)) (*.f64 n #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 n #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) n))) (*.f64 (*.f64 n #s(literal 2 binary64)) #s(literal -2 binary64)))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 n #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 n #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal -2 binary64) n) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) n)))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) n))) #s(literal -4 binary64))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 n #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) n) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 n #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) n) (/.f64 #s(literal 1 binary64) n))) (*.f64 (*.f64 #s(literal -2 binary64) n) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) n) (*.f64 (*.f64 #s(literal -2 binary64) n) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 #s(literal -2 binary64) n)))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) n) (/.f64 #s(literal -1 binary64) n))) (*.f64 (*.f64 #s(literal -2 binary64) n) #s(literal -2 binary64)))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) n) (*.f64 n #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 n #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) n) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal -4 binary64))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -2 binary64) n) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) n)))
(/.f64 (+.f64 (pow.f64 (*.f64 n #s(literal 2 binary64)) #s(literal -3 binary64)) (pow.f64 (*.f64 n #s(literal 2 binary64)) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n)) (*.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n))) (-.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1/2 binary64) n)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) n)) #s(literal -2 binary64))
(pow.f64 n #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(pow.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 n n) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) n))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) n))
(*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) n) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) n))
(*.f64 (pow.f64 n #s(literal -1/2 binary64)) (pow.f64 n #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) n) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 n #s(literal -1/2 binary64))) (pow.f64 n #s(literal -1/2 binary64)))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (/.f64 #s(literal 1/2 binary64) n)))
(exp.f64 (*.f64 (/.f64 (log.f64 x) (*.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (log.f64 x) n)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) n)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x (pow.f64 n #s(literal -1/2 binary64)))) (pow.f64 n #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n))) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (/.f64 #s(literal 1/2 binary64) n)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (*.f64 n #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) n)))
(exp.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(pow.f64 x (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(pow.f64 x (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) (/.f64 #s(literal 1/2 binary64) n))
(pow.f64 (*.f64 x x) (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))))
(pow.f64 (*.f64 x x) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))))
(pow.f64 (*.f64 x x) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 x (/.f64 #s(literal 2 binary64) n)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))
(pow.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) #s(literal 4 binary64))
(pow.f64 (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) n)))
(pow.f64 (pow.f64 x #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) n) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) n) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 x x) (pow.f64 n #s(literal -1/2 binary64))) (*.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 x x) (pow.f64 n #s(literal -1/2 binary64))) (/.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) n))
(pow.f64 (pow.f64 x (pow.f64 n #s(literal -1/2 binary64))) (pow.f64 n #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) n))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 x (/.f64 #s(literal -1 binary64) n)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 x))
(pow.f64 (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) n))
(pow.f64 (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) n))
(pow.f64 (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) n))
(pow.f64 (pow.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 n #s(literal -1/2 binary64))) (neg.f64 (pow.f64 n #s(literal -1/2 binary64))))
(pow.f64 (pow.f64 (pow.f64 x #s(literal -1 binary64)) (neg.f64 (pow.f64 n #s(literal -1/2 binary64)))) (pow.f64 n #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (pow.f64 x (pow.f64 n #s(literal -1/2 binary64))) (pow.f64 n #s(literal -1/4 binary64))) (pow.f64 n #s(literal -1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (log.f64 x))
(*.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n)))
(*.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)) (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)))
(*.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal 3/2 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))

simplify695.0ms (2.7%)

Memory
-35.9MiB live, 526.4MiB allocated
Algorithm
egg-herbie
Rules
13 074×lower-fma.f64
13 074×lower-fma.f32
4 500×lower-*.f64
4 500×lower-*.f32
3 564×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02631714
17611578
221161504
374551498
087361380
Stop Event
iter limit
node limit
Counts
96 → 94
Calls
Call 1
Inputs
(- 1 (exp (/ (log x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x))
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x)) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2)))) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) (pow x 3)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2))))) x)
(/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/ (- (+ (log (+ 1 x)) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/ (- (+ (log (+ 1 x)) (+ (* 1/24 (/ (pow (log (+ 1 x)) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))))) (+ (log x) (+ (* 1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n)))))) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (* 1/2 (pow (log (+ 1 x)) 2)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow (log (+ 1 x)) 3)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/24 (pow (log (+ 1 x)) 4)) (* 1/24 (pow (log x) 4))) n)) (* -1/6 (pow (log (+ 1 x)) 3))) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
1
(+ 1 (/ x n))
(+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(exp (* -1 (/ (log (/ 1 x)) n)))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2))))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 3)))))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x)))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x)))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x)))
(exp (/ (log (+ 1 x)) n))
(exp (/ (log (+ 1 x)) n))
(exp (/ (log (+ 1 x)) n))
(exp (/ (log (+ 1 x)) n))
1
(+ 1 (/ (log (+ 1 x)) n))
(+ 1 (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n)))
(+ 1 (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n))))
1
(+ 1 (/ (log (+ 1 x)) n))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1/2 (/ (pow (log (+ 1 x)) 2) n))) n)))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1 (/ (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) n)) (* 1/2 (pow (log (+ 1 x)) 2))) n))) n)))
1
(+ 1 x)
(+ 1 x)
(+ 1 x)
x
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
x
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
1
(+ 1 (/ (log x) n))
(+ 1 (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n)))
(+ 1 (+ (* 1/6 (/ (pow (log x) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))))
1
(+ 1 (/ (log x) n))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1/2 (/ (pow (log x) 2) n))) n)))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1 (/ (+ (* 1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) n)))
Outputs
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x))
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x)) x)
(/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2)))) x)
(/.f64 (fma.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) x) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) (pow x 3)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2))))) x)
(/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x)) (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 n #s(literal 4 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 11/24 binary64) (*.f64 n n)) (/.f64 #s(literal -1/4 binary64) n)) (/.f64 #s(literal -1/4 binary64) (*.f64 n (*.f64 n n))))) (*.f64 x (*.f64 x x))))) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
(/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x))
(/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (*.f64 x n))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x))
(/.f64 (fma.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n)) x)
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(/.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n) (/.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal -1/3 binary64) n))) x))) x)) x)
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(/.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (/.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal -1/3 binary64) n))) (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 n #s(literal 4 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 11/24 binary64) (*.f64 n n)) (/.f64 #s(literal -1/4 binary64) n)) (/.f64 #s(literal -1/4 binary64) (*.f64 n (*.f64 n n))))) x))) x)) x)) x)
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
(/ (- (+ (log (+ 1 x)) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(-.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (log1p.f64 x)) (fma.f64 (/.f64 #s(literal 1/2 binary64) n) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (neg.f64 (log.f64 x)))) n) (*.f64 #s(literal 1/6 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))))
(/ (- (+ (log (+ 1 x)) (+ (* 1/24 (/ (pow (log (+ 1 x)) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))))) (+ (log x) (+ (* 1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n)))))) n)
(/.f64 (+.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (*.f64 n (*.f64 n n))) (log1p.f64 x)) (-.f64 (fma.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) (log.f64 x)))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (*.f64 n (*.f64 n n)))))) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (* 1/2 (pow (log (+ 1 x)) 2)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (-.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow (log (+ 1 x)) 3)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (-.f64 (-.f64 (log.f64 x) (log1p.f64 x)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/6 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) n)) n)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/24 (pow (log (+ 1 x)) 4)) (* 1/24 (pow (log x) 4))) n)) (* -1/6 (pow (log (+ 1 x)) 3))) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (-.f64 (-.f64 (log.f64 x) (log1p.f64 x)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) n) (*.f64 #s(literal -1/6 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) n)) n)) (neg.f64 n))
1
#s(literal 1 binary64)
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(exp (* -1 (/ (log (/ 1 x)) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)))
(+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2))))
(fma.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x x)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 3)))))
(+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x)))
(+.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (*.f64 x n)))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x)))
(+.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (fma.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n)) x))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x)))
(+.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n) (/.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal -1/3 binary64) n))) x))) x)) x))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
1
#s(literal 1 binary64)
(+ 1 (/ (log (+ 1 x)) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log1p.f64 x) n))
(+ 1 (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (log1p.f64 x) n)))
(+ 1 (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n))))
(+.f64 (/.f64 (log1p.f64 x) n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (/.f64 (log1p.f64 x) n) #s(literal 3 binary64)) #s(literal 1 binary64))))
1
#s(literal 1 binary64)
(+ 1 (/ (log (+ 1 x)) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log1p.f64 x) n))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1/2 (/ (pow (log (+ 1 x)) 2) n))) n)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) #s(literal -1/2 binary64)) (log1p.f64 x)) n))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1 (/ (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) n)) (* 1/2 (pow (log (+ 1 x)) 2))) n))) n)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) n))) n) (log1p.f64 x)) n))
1
#s(literal 1 binary64)
(+ 1 x)
(+.f64 #s(literal 1 binary64) x)
(+ 1 x)
(+.f64 #s(literal 1 binary64) x)
(+ 1 x)
(+.f64 #s(literal 1 binary64) x)
x
(* x (+ 1 (/ 1 x)))
(+.f64 #s(literal 1 binary64) x)
(* x (+ 1 (/ 1 x)))
(+.f64 #s(literal 1 binary64) x)
(* x (+ 1 (/ 1 x)))
(+.f64 #s(literal 1 binary64) x)
x
(* x (+ 1 (/ 1 x)))
(+.f64 #s(literal 1 binary64) x)
(* x (+ 1 (/ 1 x)))
(+.f64 #s(literal 1 binary64) x)
(* x (+ 1 (/ 1 x)))
(+.f64 #s(literal 1 binary64) x)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(exp (/ (log x) n))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
1
#s(literal 1 binary64)
(+ 1 (/ (log x) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n))
(+ 1 (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x)) n))
(+ 1 (+ (* 1/6 (/ (pow (log x) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))))
(+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x)) n) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (/ (log x) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1/2 (/ (pow (log x) 2) n))) n)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x)) n))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1 (/ (+ (* 1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) n)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (log.f64 x) (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))) n)) n)) n))

eval88.0ms (0.3%)

Memory
35.8MiB live, 109.9MiB allocated
Compiler

Compiled 12 122 to 1 428 computations (88.2% saved)

prune179.0ms (0.7%)

Memory
-6.8MiB live, 114.5MiB allocated
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New46715482
Fresh000
Picked101
Done000
Total46815483
Accuracy
99.8%
Counts
483 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.1%
(fma.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
16.1%
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
32.0%
(/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
37.5%
(/.f64 (fma.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) x) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
54.1%
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
66.0%
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
20.2%
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
20.2%
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
57.9%
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
52.1%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
23.0%
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
13.1%
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
33.0%
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
58.8%
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
36.9%
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Compiler

Compiled 702 to 374 computations (46.7% saved)

simplify459.0ms (1.8%)

Memory
7.0MiB live, 640.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log1p.f64 x)
cost-diff0
(/.f64 (log1p.f64 x) n)
cost-diff0
(exp.f64 (/.f64 (log1p.f64 x) n))
cost-diff0
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
cost-diff0
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
cost-diff0
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
cost-diff448
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
cost-diff0
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
cost-diff0
(/.f64 x n)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 x n))
cost-diff0
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
cost-diff0
(/.f64 #s(literal 1 binary64) n)
cost-diff0
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
cost-diff0
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
cost-diff0
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
cost-diff0
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
cost-diff5248
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
cost-diff6272
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x))
Rules
13 800×lower-fma.f32
13 792×lower-fma.f64
4 416×lower-+.f32
4 408×lower-+.f64
2 614×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039361
075349
1144349
2329349
3947349
43669349
57172349
08291346
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
#s(literal 1/2 binary64)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (log1p.f64 x) #s(literal 2 binary64))
(log1p.f64 x)
x
#s(literal 2 binary64)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(log.f64 x)
n
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
#s(literal 1 binary64)
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
x
(/.f64 #s(literal 1 binary64) n)
n
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
#s(literal 1 binary64)
(/.f64 x n)
x
n
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(/.f64 #s(literal 1 binary64) n)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
x
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))
#s(literal 1/6 binary64)
(*.f64 n (*.f64 n n))
n
(*.f64 n n)
(+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))
(/.f64 #s(literal 1/3 binary64) n)
#s(literal 1/3 binary64)
(/.f64 #s(literal -1/2 binary64) (*.f64 n n))
#s(literal -1/2 binary64)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))
(/.f64 #s(literal 1/2 binary64) (*.f64 n n))
#s(literal 1/2 binary64)
(/.f64 #s(literal -1/2 binary64) n)
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(exp.f64 (/.f64 (log1p.f64 x) n))
(/.f64 (log1p.f64 x) n)
(log1p.f64 x)
x
n
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)
Outputs
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
(/.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (log1p.f64 x) n) #s(literal 1 binary64)) (log1p.f64 x) (*.f64 (log.f64 x) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 x) n) #s(literal -1 binary64)))) n)
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (log1p.f64 x) n) #s(literal 1 binary64)) (log1p.f64 x) (*.f64 (log.f64 x) (fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 x) n) #s(literal -1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (log1p.f64 x) n) #s(literal 1 binary64)) (log1p.f64 x) (/.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal -1/2 binary64)) n))
#s(literal 1/2 binary64)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (log1p.f64 x) #s(literal 2 binary64))
(log1p.f64 x)
x
#s(literal 2 binary64)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(log.f64 x)
n
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
#s(literal 1 binary64)
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
x
(/.f64 #s(literal 1 binary64) n)
n
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
#s(literal 1 binary64)
(/.f64 x n)
x
n
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(/.f64 #s(literal 1 binary64) n)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (fma.f64 (/.f64 x (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) n) #s(literal -1/2 binary64)) (fma.f64 x (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
x
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (fma.f64 (/.f64 x (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) n) #s(literal -1/2 binary64)) (fma.f64 x (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (fma.f64 (/.f64 x (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) n) #s(literal -1/2 binary64)) (fma.f64 x (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) n))))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))
#s(literal 1/6 binary64)
(*.f64 n (*.f64 n n))
n
(*.f64 n n)
(+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))
(/.f64 #s(literal 1/3 binary64) n)
#s(literal 1/3 binary64)
(/.f64 #s(literal -1/2 binary64) (*.f64 n n))
#s(literal -1/2 binary64)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))
(/.f64 #s(literal 1/2 binary64) (*.f64 n n))
#s(literal 1/2 binary64)
(/.f64 #s(literal -1/2 binary64) n)
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(exp.f64 (/.f64 (log1p.f64 x) n))
(/.f64 (log1p.f64 x) n)
(log1p.f64 x)
x
n
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)

localize326.0ms (1.3%)

Memory
-13.6MiB live, 669.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
accuracy100.0%
(exp.f64 (/.f64 (log1p.f64 x) n))
accuracy99.8%
(/.f64 (log1p.f64 x) n)
accuracy58.8%
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
accuracy94.1%
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
accuracy93.6%
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
accuracy80.7%
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
accuracy52.0%
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
accuracy100.0%
(/.f64 #s(literal 1 binary64) n)
accuracy100.0%
(+.f64 #s(literal 1 binary64) (/.f64 x n))
accuracy100.0%
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
accuracy60.4%
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
accuracy100.0%
(/.f64 #s(literal 1 binary64) n)
accuracy100.0%
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
accuracy52.0%
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
accuracy99.6%
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
accuracy99.2%
(pow.f64 (log.f64 x) #s(literal 2 binary64))
accuracy71.7%
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x))
accuracy66.3%
(-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
Samples
159.0ms93×2valid
63.0ms78×1valid
32.0ms85×0valid
Compiler

Compiled 400 to 45 computations (88.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 212.0ms
ival-log1p: 41.0ms (19.4% of total)
adjust: 29.0ms (13.7% of total)
ival-div: 28.0ms (13.2% of total)
ival-pow2: 25.0ms (11.8% of total)
ival-pow: 20.0ms (9.5% of total)
ival-add: 16.0ms (7.6% of total)
ival-mult: 15.0ms (7.1% of total)
ival-sub: 11.0ms (5.2% of total)
ival-log: 9.0ms (4.3% of total)
const: 9.0ms (4.3% of total)
ival-exp: 8.0ms (3.8% of total)
exact: 1.0ms (0.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series114.0ms (0.5%)

Memory
5.1MiB live, 286.2MiB allocated
Counts
20 → 420
Calls
Call 1
Inputs
#<alt (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x))>
#<alt (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))>
#<alt (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)>
#<alt (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)>
#<alt (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))>
#<alt (pow.f64 x (/.f64 #s(literal 1 binary64) n))>
#<alt (/.f64 #s(literal 1 binary64) n)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x n))>
#<alt (/.f64 x n)>
#<alt (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))>
#<alt (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))>
#<alt (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))>
#<alt (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))>
#<alt (-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))>
#<alt (exp.f64 (/.f64 (log1p.f64 x) n))>
#<alt (/.f64 (log1p.f64 x) n)>
#<alt (log1p.f64 x)>
#<alt (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))>
#<alt (pow.f64 (log.f64 x) #s(literal 2 binary64))>
Outputs
#<alt (- (* -1/2 (/ (pow (log x) 2) n)) (log x))>
#<alt (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x))>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (* 1/2 (/ 1 n)) 1/2))))) (log x))>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (+ (* 1/2 (/ 1 n)) (* x (- 1/3 (* 1/2 (/ 1 n))))) 1/2))))) (log x))>
#<alt (/ (+ 1 (* -1 (/ (log (/ 1 x)) n))) x)>
#<alt (/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)))) (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 2))) (/ 1/3 (pow x 2)))))) (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (+ (* 1/2 (/ (+ (* 1/2 (/ (log (/ 1 x)) n)) (* 11/12 (/ 1 n))) (pow x 3))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 2))) (/ 1/3 (pow x 2))))))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)>
#<alt (* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) x))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/2) x))) 1) x))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n)))) 1/4) x)) (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))>
#<alt (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)>
#<alt (- (log (+ 1 x)) (log x))>
#<alt (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))>
#<alt (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))>
#<alt (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))>
#<alt (- (log (+ 1 x)) (log x))>
#<alt (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))>
#<alt (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))>
#<alt (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))>
#<alt (* -1/2 (/ (pow (log x) 2) n))>
#<alt (+ x (* -1/2 (/ (pow (log x) 2) n)))>
#<alt (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (* 1/2 (/ 1 n)) 1/2)))))>
#<alt (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (+ (* 1/2 (/ 1 n)) (* x (- 1/3 (* 1/2 (/ 1 n))))) 1/2)))))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (/ 1 x)))>
#<alt (- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (pow x 2))) (/ 1 x)))) (/ 1/2 (pow x 2)))>
#<alt (- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (pow x 2))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 3))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3)))))))) (/ 1/2 (pow x 2)))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/2) x))) 1) x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))))>
#<alt (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)>
#<alt (log (+ 1 x))>
#<alt (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))>
#<alt (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))>
#<alt (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))>
#<alt (log (+ 1 x))>
#<alt (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))>
#<alt (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))>
#<alt (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))>
#<alt (/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (/ (log x) n))>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (* 1/3 (/ 1 n)) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (/ (log x) n))>
#<alt (/ (+ 1 (* -1 (/ (log (/ 1 x)) n))) (* n x))>
#<alt (/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (/ 1 n))) (/ 1/2 (* n x))) x)>
#<alt (/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (* n (pow x 2)))) (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2)))))))) (/ 1/2 (* n x))) x)>
#<alt (/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (* 1/2 (/ (log (/ 1 x)) n)) (* 11/12 (/ 1 n))) (* n (pow x 3)))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (* n (pow x 2)))) (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))))))) (+ (/ 1/4 (* n (pow x 3))) (/ 1/2 (* n x)))) x)>
#<alt (* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) (* n x)))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n)) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n)) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n))) n)) (* 1/4 (/ 1 n))) x)) (* 1/2 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))>
#<alt (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) (pow n 2)))>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))>
#<alt (/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)>
#<alt (/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)>
#<alt (/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))>
#<alt (* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))>
#<alt (* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))>
#<alt (* -1 (/ (pow (log x) 2) n))>
#<alt (+ (* -1 (/ (pow (log x) 2) n)) (/ (pow x 2) n))>
#<alt (+ (* -1 (/ (pow (log x) 2) n)) (* (pow x 2) (+ (* -1 (/ x n)) (/ 1 n))))>
#<alt (+ (* -1 (/ (pow (log x) 2) n)) (* (pow x 2) (+ (* x (- (* 11/12 (/ x n)) (/ 1 n))) (/ 1 n))))>
#<alt (* -2 (/ (log (/ 1 x)) (* n x)))>
#<alt (/ (+ (* -2 (/ (log (/ 1 x)) n)) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x)))) x)>
#<alt (/ (- (+ (* -2 (/ (log (/ 1 x)) n)) (+ (* -2/3 (/ (log (/ 1 x)) (* n (pow x 2)))) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x))))) (/ 1 (* n (pow x 2)))) x)>
#<alt (/ (- (+ (* -2 (/ (log (/ 1 x)) n)) (+ (* -2/3 (/ (log (/ 1 x)) (* n (pow x 2)))) (+ (* 1/2 (/ (log (/ 1 x)) (* n (pow x 3)))) (+ (/ 11/12 (* n (pow x 3))) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x))))))) (/ 1 (* n (pow x 2)))) x)>
#<alt (* 2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (* n x)))>
#<alt (* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) x))) x))>
#<alt (* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (+ (* -1 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) x)) (/ 1 n))) x))) x))>
#<alt (* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n))) x)) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) x)) (/ 1 n))) x))) x))>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (* -1 (/ (log x) n))>
#<alt (/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)>
#<alt (/ (- (* -1/6 (/ (pow (log x) 3) (pow n 2))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)>
#<alt (/ (- (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (* -1 (/ (log x) n))>
#<alt (* -1 (/ (- (* 1/2 (/ (pow (log x) 2) n)) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt (exp (/ (log x) n))>
#<alt 1>
#<alt (+ 1 (/ (log x) n))>
#<alt (+ 1 (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n)))>
#<alt (+ 1 (+ (* 1/6 (/ (pow (log x) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))))>
#<alt 1>
#<alt (+ 1 (/ (log x) n))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1/2 (/ (pow (log x) 2) n))) n)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1 (/ (+ (* 1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) n)))>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (/ 1 n)>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- (+ 1 (/ x n)) (exp (/ (log x) n)))>
#<alt (- (+ 1 (/ x n)) (exp (/ (log x) n)))>
#<alt (- (+ 1 (/ x n)) (exp (/ (log x) n)))>
#<alt (/ x n)>
#<alt (* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))>
#<alt (* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))>
#<alt (* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))>
#<alt (/ x n)>
#<alt (* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))>
#<alt (* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))>
#<alt (* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))>
#<alt (/ x n)>
#<alt (/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)>
#<alt (/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)>
#<alt (/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)>
#<alt (/ (- (+ x (* -1/6 (/ (pow (log x) 3) (pow n 2)))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)>
#<alt (/ (- (+ x (* -1/24 (/ (pow (log x) 4) (pow n 3)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (* -1 (/ (- (* -1 x) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 x) (* 1/2 (/ (pow (log x) 2) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt 1>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (/ x n))>
#<alt (/ x n)>
#<alt (* x (+ (/ 1 n) (/ 1 x)))>
#<alt (* x (+ (/ 1 n) (/ 1 x)))>
#<alt (* x (+ (/ 1 n) (/ 1 x)))>
#<alt (/ x n)>
#<alt (* x (+ (/ 1 n) (/ 1 x)))>
#<alt (* x (+ (/ 1 n) (/ 1 x)))>
#<alt (* x (+ (/ 1 n) (/ 1 x)))>
#<alt (/ x n)>
#<alt (/ (+ n x) n)>
#<alt (/ (+ n x) n)>
#<alt (/ (+ n x) n)>
#<alt 1>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (/ x n))>
#<alt 1>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (/ x n))>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (/ x n)>
#<alt (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))>
#<alt (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))>
#<alt (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))>
#<alt (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* 1/6 (/ x (pow n 3)))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))>
#<alt (/ (- (* 1/3 x) 1/2) n)>
#<alt (/ (- (+ (* -1/2 (/ x n)) (+ (* 1/3 x) (* 1/2 (/ 1 n)))) 1/2) n)>
#<alt (/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)>
#<alt (/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)>
#<alt (* -1 (/ (+ 1/2 (* -1/3 x)) n))>
#<alt (* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (* -1/2 x)) n)) (* -1/3 x))) n))>
#<alt (* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))>
#<alt (* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- (+ 1 (/ x n)) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (+ (/ 1 (* n (pow x 2))) (/ 1 (pow x 3)))))) (+ (* 1/2 (/ 1 (pow n 2))) (+ (/ 1/2 (* n x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (pow x 3))))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n)) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* 1/6 (/ (pow x 3) (pow n 3)))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (+ (* n (- 1 (exp (/ (log x) n)))) (* x (+ 1 (* x (- (* 1/3 x) 1/2)))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (- (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (log x)) n)>
#<alt (/ (- (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)>
#<alt (/ (- (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (/ (- (+ (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (* -1 (/ (- (* x (- (* x (+ 1/2 (* -1/3 x))) 1)) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (- (* (pow x 2) (+ 1/2 (* -1/2 x))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow x 3)) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (pow x 3)) (* 1/24 (/ (pow (log x) 4) n))) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))>
#<alt (/ 1 n)>
#<alt (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))>
#<alt (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))>
#<alt (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* 1/6 (/ (pow x 2) (pow n 3)))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ 1 (* x (- (* 1/3 x) 1/2))) n)>
#<alt (/ (+ 1 (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)>
#<alt (/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)>
#<alt (/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)>
#<alt (* -1 (/ (- (* x (+ 1/2 (* -1/3 x))) 1) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))>
#<alt (/ 1/6 (pow n 3))>
#<alt (/ (+ 1/6 (* -1/2 n)) (pow n 3))>
#<alt (/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))>
#<alt (/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))>
#<alt (/ 1/3 n)>
#<alt (/ (- 1/3 (* 1/2 (/ 1 n))) n)>
#<alt (/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)>
#<alt (/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)>
#<alt (/ 1/3 n)>
#<alt (* -1 (/ (- (* 1/2 (/ 1 n)) 1/3) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- (+ 1 (/ x n)) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x))>
#<alt (/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x)) x)>
#<alt (/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2)))) x)>
#<alt (/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) (pow x 3)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2))))) x)>
#<alt (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x))>
#<alt (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x))>
#<alt (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))>
#<alt (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (+ (log (+ 1 x)) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)>
#<alt (/ (- (+ (log (+ 1 x)) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (/ (- (+ (log (+ 1 x)) (+ (* 1/24 (/ (pow (log (+ 1 x)) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))))) (+ (log x) (+ (* 1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n)))))) n)>
#<alt (* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (* 1/2 (pow (log (+ 1 x)) 2)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow (log (+ 1 x)) 3)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/24 (pow (log (+ 1 x)) 4)) (* 1/24 (pow (log x) 4))) n)) (* -1/6 (pow (log (+ 1 x)) 3))) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt 1>
#<alt (+ 1 (/ x n))>
#<alt (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))))>
#<alt (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))))>
#<alt (exp (* -1 (/ (log (/ 1 x)) n)))>
#<alt (+ (exp (* -1 (/ (log (/ 1 x)) n))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)))>
#<alt (+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2))))>
#<alt (+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 3)))))>
#<alt (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))>
#<alt (+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x)))>
#<alt (+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x)))>
#<alt (+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x)))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt (exp (/ (log (+ 1 x)) n))>
#<alt 1>
#<alt (+ 1 (/ (log (+ 1 x)) n))>
#<alt (+ 1 (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n)))>
#<alt (+ 1 (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n))))>
#<alt 1>
#<alt (+ 1 (/ (log (+ 1 x)) n))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1/2 (/ (pow (log (+ 1 x)) 2) n))) n)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1 (/ (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) n)) (* 1/2 (pow (log (+ 1 x)) 2))) n))) n)))>
#<alt (/ x n)>
#<alt (* x (+ (* -1/2 (/ x n)) (/ 1 n)))>
#<alt (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n)))>
#<alt (* x (+ (* x (- (* x (+ (* -1/4 (/ x n)) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 n)))) (/ 1 n)))>
#<alt (* -1 (/ (log (/ 1 x)) n))>
#<alt (+ (* -1 (/ (log (/ 1 x)) n)) (/ 1 (* n x)))>
#<alt (- (+ (* -1 (/ (log (/ 1 x)) n)) (/ 1 (* n x))) (/ 1/2 (* n (pow x 2))))>
#<alt (- (+ (* -1 (/ (log (/ 1 x)) n)) (+ (/ 1 (* n x)) (* 1/3 (/ 1 (* n (pow x 3)))))) (* 1/2 (/ 1 (* n (pow x 2)))))>
#<alt (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)>
#<alt (+ (* -1 (/ (log (/ -1 x)) n)) (+ (/ 1 (* n x)) (/ (log -1) n)))>
#<alt (+ (* -1 (/ (log (/ -1 x)) n)) (+ (* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x)) (/ (log -1) n)))>
#<alt (+ (* -1 (/ (log (/ -1 x)) n)) (+ (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x)) (/ (log -1) n)))>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt (/ (log (+ 1 x)) n)>
#<alt x>
#<alt (* x (+ 1 (* -1/2 x)))>
#<alt (* x (+ 1 (* x (- (* 1/3 x) 1/2))))>
#<alt (* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (+ (* -1 (log (/ 1 x))) (/ 1 x))>
#<alt (- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))>
#<alt (- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))>
#<alt (* -1 (pow (log x) 2))>
#<alt (- (pow x 2) (pow (log x) 2))>
#<alt (- (* (pow x 2) (+ 1 (* -1 x))) (pow (log x) 2))>
#<alt (- (* (pow x 2) (+ 1 (* x (- (* 11/12 x) 1)))) (pow (log x) 2))>
#<alt (* -2 (/ (log (/ 1 x)) x))>
#<alt (/ (+ (* -2 (log (/ 1 x))) (+ (/ 1 x) (/ (log (/ 1 x)) x))) x)>
#<alt (/ (- (+ (* -2 (log (/ 1 x))) (+ (* -2/3 (/ (log (/ 1 x)) (pow x 2))) (+ (/ 1 x) (/ (log (/ 1 x)) x)))) (/ 1 (pow x 2))) x)>
#<alt (/ (- (+ (* -2 (log (/ 1 x))) (+ (* -2/3 (/ (log (/ 1 x)) (pow x 2))) (+ (* 1/2 (/ (log (/ 1 x)) (pow x 3))) (+ (/ 1 x) (+ (* 11/12 (/ 1 (pow x 3))) (/ (log (/ 1 x)) x)))))) (/ 1 (pow x 2))) x)>
#<alt (* 2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))>
#<alt (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x)))))) x))) x))>
#<alt (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))) x))) x))>
#<alt (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (/ (+ 11/12 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -2/3 (+ (log -1) (* -1 (log (/ -1 x))))))) x)))) x))) x))>
#<alt (pow (log x) 2)>
#<alt (pow (log x) 2)>
#<alt (pow (log x) 2)>
#<alt (pow (log x) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
Calls

105 calls:

TimeVariablePointExpression
36.0ms
n
@0
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
13.0ms
n
@inf
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
11.0ms
n
@-inf
(/ (- (+ (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)) (log (+ 1 x))) (log x)) n)
9.0ms
n
@0
(- (+ (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)) (log (+ 1 x))) (log x))
7.0ms
x
@inf
(+ (* x (+ (/ 1/6 (* n (* n n))) (+ (/ 1/3 n) (/ -1/2 (* n n))))) (+ (/ 1/2 (* n n)) (/ -1/2 n)))

rewrite407.0ms (1.6%)

Memory
-1.7MiB live, 712.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 062×lower-*.f32
4 058×lower-*.f64
3 724×lower-fma.f32
3 716×lower-fma.f64
3 508×lower-pow.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039253
075245
1385245
24156245
08849234
Stop Event
iter limit
node limit
iter limit
Counts
20 → 534
Calls
Call 1
Inputs
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(/.f64 #s(literal 1 binary64) n)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(/.f64 x n)
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(exp.f64 (/.f64 (log1p.f64 x) n))
(/.f64 (log1p.f64 x) n)
(log1p.f64 x)
(-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (log.f64 x) #s(literal 2 binary64))
Outputs
(+.f64 (log1p.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (neg.f64 (log.f64 x))))
(+.f64 (log1p.f64 x) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log.f64 x)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) (neg.f64 (log.f64 x)))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(+.f64 (neg.f64 (log.f64 x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)))
(+.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) (log.f64 x))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(fma.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(fma.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 1/2 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log1p.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log1p.f64 x) (-.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)))) (neg.f64 (log.f64 x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x))) (neg.f64 (log.f64 x)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(fma.f64 (sqrt.f64 (log1p.f64 x)) (sqrt.f64 (log1p.f64 x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (neg.f64 (log.f64 x))))
(fma.f64 (sqrt.f64 (log1p.f64 x)) (sqrt.f64 (log1p.f64 x)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log.f64 x)))
(fma.f64 (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (neg.f64 (log.f64 x))))
(fma.f64 (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) (neg.f64 (log.f64 x))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) (neg.f64 (log.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(pow.f64 (/.f64 (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(+.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x))) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x))
(fma.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)) (log1p.f64 x))
(fma.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 1/2 binary64) (log1p.f64 x))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) n) (log1p.f64 x))
(fma.f64 (sqrt.f64 (log1p.f64 x)) (sqrt.f64 (log1p.f64 x)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(fma.f64 (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log1p.f64 x) (-.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log1p.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log1p.f64 x) #s(literal 3 binary64))) (fma.f64 (log1p.f64 x) (-.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log1p.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (log1p.f64 x)) n))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log1p.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log1p.f64 x) (-.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64))) (-.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n)))
(pow.f64 (/.f64 (fma.f64 (log1p.f64 x) (-.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log1p.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) #s(literal 3 binary64)) (pow.f64 (log1p.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log1p.f64 x) (-.f64 (log1p.f64 x) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n)) (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) #s(literal 2 binary64)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (log1p.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (neg.f64 (/.f64 (log.f64 x) n)))
(-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (/.f64 (log.f64 x) n))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) (/.f64 #s(literal 1 binary64) n) (neg.f64 (/.f64 (log.f64 x) n)))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (neg.f64 n)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n)
(/.f64 #s(literal 1 binary64) (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (neg.f64 n))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 n (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64))) n))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64))) (neg.f64 n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) n))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (neg.f64 n)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (neg.f64 n)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (/.f64 (log.f64 x) n)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) #s(literal 2 binary64)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (/.f64 (log.f64 x) n)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) n)
(/.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)) (neg.f64 n))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(pow.f64 (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (pow.f64 (/.f64 n (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 n (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 n (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)))
(-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n))
(fma.f64 (log1p.f64 x) (/.f64 (log1p.f64 x) n) (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)))
(fma.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) n) (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)))
(neg.f64 (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (neg.f64 n)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n)
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 n (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (neg.f64 n))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) (*.f64 n (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 n (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (*.f64 n (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64))) n))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64))) (neg.f64 n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (neg.f64 n)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (neg.f64 n)))
(/.f64 (-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (*.f64 n (*.f64 n n)))) (+.f64 (pow.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)))
(/.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) n)
(/.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)) (neg.f64 n))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) n)) (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (/.f64 n (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 n (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (*.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (pow.f64 (/.f64 n (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 n (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))) (/.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (/.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (*.f64 (log.f64 x) (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)) (*.f64 (log.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(pow.f64 x (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))))
(pow.f64 x (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))))
(pow.f64 x (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(pow.f64 (pow.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 x (pow.f64 n #s(literal -1/2 binary64))) (pow.f64 n #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log.f64 x))
(*.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n)))
(*.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (pow.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (pow.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(exp.f64 (neg.f64 (log.f64 n)))
(neg.f64 (/.f64 #s(literal -1 binary64) n))
(/.f64 #s(literal 1 binary64) n)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 n)))
(/.f64 #s(literal -1 binary64) (neg.f64 n))
(pow.f64 n #s(literal -1 binary64))
(pow.f64 (*.f64 n n) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 n)) #s(literal -1 binary64))
(pow.f64 (pow.f64 n #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (pow.f64 n #s(literal -1/2 binary64)) (pow.f64 n #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 #s(literal 1 binary64) (/.f64 x n)))
(+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))))) (/.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))) (/.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 #s(literal 1 binary64) (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) x (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (/.f64 x n) #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x n) (-.f64 (/.f64 x n) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x n))) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 x n)))
(fma.f64 (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x n)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) (neg.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 #s(literal -1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)) (-.f64 (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (+.f64 #s(literal 1 binary64) (/.f64 x n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (/.f64 x n)))))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+.f64 (/.f64 x n) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x n))) (/.f64 (/.f64 (*.f64 x x) (*.f64 n n)) (-.f64 #s(literal 1 binary64) (/.f64 x n))))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 x n) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) n) x #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x n) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 n)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x n) (-.f64 (/.f64 x n) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x n)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 n n)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n)))) (fma.f64 (/.f64 x n) (-.f64 (/.f64 x n) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 (*.f64 x x) (*.f64 n n)) (-.f64 #s(literal 1 binary64) (/.f64 x n))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 n n))) (-.f64 #s(literal 1 binary64) (/.f64 x n)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))))) (neg.f64 (fma.f64 (/.f64 x n) (-.f64 (/.f64 x n) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 n n)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x n))))
(/.f64 (-.f64 (/.f64 (*.f64 x x) (*.f64 n n)) #s(literal 1 binary64)) (-.f64 (/.f64 x n) #s(literal 1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 x n) (-.f64 (/.f64 x n) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x n)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 n n)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x n) (-.f64 (/.f64 x n) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x n))))
(exp.f64 (*.f64 (log.f64 (/.f64 n x)) #s(literal -1 binary64)))
(neg.f64 (/.f64 x (neg.f64 n)))
(neg.f64 (/.f64 (neg.f64 x) n))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (/.f64 n x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 n x) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n x)))
(/.f64 (neg.f64 x) (neg.f64 n))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 n))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 n)))
(/.f64 (*.f64 x #s(literal -1 binary64)) (neg.f64 n))
(pow.f64 (/.f64 n x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 n x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 x n))
(*.f64 (/.f64 #s(literal 1 binary64) n) x)
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 x n) #s(literal 1 binary64))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(+.f64 (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(+.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) n))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))) (*.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))
(+.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 x (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1/2 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) x) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) x (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) n (*.f64 n (*.f64 n #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(fma.f64 (+.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 n n)) (/.f64 #s(literal -1/4 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n)))) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n)) (/.f64 #s(literal 1/4 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal -1/2 binary64)) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))))
(/.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (neg.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) #s(literal 3 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 n n)))) (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) n)))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/4 binary64) (*.f64 n n))) (-.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) n)))
(pow.f64 (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))))))
(*.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(+.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)))
(+.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(+.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))) (/.f64 x n))
(-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))))
(-.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x x) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) x (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) x (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 x n) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))) (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))) (-.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))) (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))) (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))) (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))) (-.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n))) (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 x n)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(+.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(+.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n))
(+.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))) (*.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(-.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))) (-.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (-.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n) (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64) (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) x (/.f64 #s(literal 1 binary64) n))
(fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 n #s(literal -1/2 binary64)) (pow.f64 n #s(literal -1/2 binary64)) (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) n)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (-.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) n)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (-.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))) (/.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) n))))
(/.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (-.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) n))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n))))) (neg.f64 (-.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))))) (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) n)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) n))))
(*.f64 (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(+.f64 (/.f64 #s(literal 1/3 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))
(+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n))
(-.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/3 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal -1/2 binary64) n) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 (*.f64 n n) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) n) (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(fma.f64 #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1/6 binary64) n) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n))))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 #s(literal 1/6 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (*.f64 n (*.f64 n n)) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 n (*.f64 n n)) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))))) (*.f64 (*.f64 n (*.f64 n n)) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 n (*.f64 n n)) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))))) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) n) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n n) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))))) (*.f64 (*.f64 n n) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) n) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 n n) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (*.f64 n n) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) n) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 n n) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))))) (*.f64 (*.f64 n n) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 n (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64))))
(/.f64 (fma.f64 (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))) (neg.f64 (*.f64 n (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal -1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64))) (*.f64 n n) (*.f64 (*.f64 n (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) n))) (*.f64 (*.f64 n n) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (*.f64 n (*.f64 n n)) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (neg.f64 (*.f64 n (*.f64 n n))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (*.f64 n n) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) n))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 n n)))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64))))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))) (*.f64 n (*.f64 n n)) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) #s(literal 1/6 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))) (neg.f64 (*.f64 n (*.f64 n n))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) #s(literal -1/6 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))) (*.f64 n n) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (/.f64 #s(literal 1/6 binary64) n))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 n n)))
(/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n))))) (neg.f64 (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n (*.f64 n n)) n))) (-.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(pow.f64 (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 n #s(literal -1/2 binary64) (*.f64 (*.f64 n n) #s(literal 1/3 binary64)))) (*.f64 n (*.f64 n n)))))
(+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(-.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) n))))) (/.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) n))))))
(-.f64 (/.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))) (/.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) n)))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) (neg.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (-.f64 (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) n)))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (pow.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) n))))))
(*.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2 binary64))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (/.f64 (log1p.f64 x) n))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) n)))
(/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log1p.f64 x) (neg.f64 n))))
(/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (log1p.f64 x)) n)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(pow.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (pow.f64 n #s(literal -1/2 binary64))) (pow.f64 n #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (/.f64 (log1p.f64 x) n))
(pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) n)) (log1p.f64 x))
(pow.f64 (exp.f64 (neg.f64 (log1p.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(pow.f64 (exp.f64 (*.f64 (log1p.f64 x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) n))
(*.f64 (pow.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) n)))
(log.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 n (log1p.f64 x))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (log1p.f64 x)) (neg.f64 (log.f64 n))))
(exp.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 (log1p.f64 x))))
(neg.f64 (/.f64 (log1p.f64 x) (neg.f64 n)))
(neg.f64 (/.f64 (neg.f64 (log1p.f64 x)) n))
(/.f64 (log1p.f64 x) n)
(/.f64 #s(literal 1 binary64) (/.f64 n (log1p.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 n (log1p.f64 x)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (log1p.f64 x))))
(/.f64 (neg.f64 (log1p.f64 x)) (neg.f64 n))
(/.f64 (neg.f64 (neg.f64 (log1p.f64 x))) (neg.f64 (neg.f64 n)))
(/.f64 (*.f64 (log1p.f64 x) #s(literal 1 binary64)) n)
(/.f64 (*.f64 (log1p.f64 x) #s(literal -1 binary64)) (neg.f64 n))
(pow.f64 (/.f64 n (log1p.f64 x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 n (log1p.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (log1p.f64 x) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (log1p.f64 x) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log1p.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log1p.f64 x)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log1p.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (*.f64 (log1p.f64 x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(log.f64 (+.f64 x #s(literal 1 binary64)))
(exp.f64 (log.f64 (log1p.f64 x)))
(+.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))))
(+.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log1p.f64 (-.f64 (*.f64 x x) x)))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(-.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) (log1p.f64 (neg.f64 x)))
(-.f64 (log.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))) (log.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))))
(-.f64 (log.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (log.f64 (neg.f64 (-.f64 #s(literal 1 binary64) x))))
(-.f64 (log.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64))) (log.f64 (-.f64 x #s(literal 1 binary64))))
(neg.f64 (log.f64 (/.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))))
(neg.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(log1p.f64 x)
(pow.f64 (log1p.f64 x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (log1p.f64 x)) (sqrt.f64 (log1p.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log1p.f64 x)) #s(literal 1 binary64)))
(+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))
(-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(fma.f64 (log1p.f64 x) (log1p.f64 x) (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))))
(fma.f64 (log.f64 x) (neg.f64 (log.f64 x)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (log.f64 x)) (log.f64 x) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 x) #s(literal 6 binary64)))) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (-.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 6 binary64)) (pow.f64 (log.f64 x) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (pow.f64 (*.f64 (log1p.f64 x) (log.f64 x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 x))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 x))) #s(literal 1 binary64)))
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 x)))
(*.f64 (log.f64 x) (log.f64 x))

simplify424.0ms (1.7%)

Memory
15.7MiB live, 694.8MiB allocated
Algorithm
egg-herbie
Rules
7 826×lower-fma.f64
7 826×lower-fma.f32
6 866×lower-+.f64
6 866×lower-+.f32
3 710×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010158039
132407681
081157132
Stop Event
iter limit
node limit
Counts
420 → 419
Calls
Call 1
Inputs
(- (* -1/2 (/ (pow (log x) 2) n)) (log x))
(- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x))
(- (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (* 1/2 (/ 1 n)) 1/2))))) (log x))
(- (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (+ (* 1/2 (/ 1 n)) (* x (- 1/3 (* 1/2 (/ 1 n))))) 1/2))))) (log x))
(/ (+ 1 (* -1 (/ (log (/ 1 x)) n))) x)
(/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)))) (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 2))) (/ 1/3 (pow x 2)))))) (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (+ (* 1/2 (/ (+ (* 1/2 (/ (log (/ 1 x)) n)) (* 11/12 (/ 1 n))) (pow x 3))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 2))) (/ 1/3 (pow x 2))))))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)
(* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/2) x))) 1) x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n)))) 1/4) x)) (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))
(* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)
(- (log (+ 1 x)) (log x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(- (log (+ 1 x)) (log x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(* -1/2 (/ (pow (log x) 2) n))
(+ x (* -1/2 (/ (pow (log x) 2) n)))
(+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (* 1/2 (/ 1 n)) 1/2)))))
(+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (+ (* 1/2 (/ 1 n)) (* x (- 1/3 (* 1/2 (/ 1 n))))) 1/2)))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (/ 1 x)))
(- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (pow x 2))) (/ 1 x)))) (/ 1/2 (pow x 2)))
(- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (pow x 2))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 3))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3)))))))) (/ 1/2 (pow x 2)))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/2) x))) 1) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))))
(* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)
(log (+ 1 x))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(log (+ 1 x))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (/ (log x) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (* 1/3 (/ 1 n)) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (/ (log x) n))
(/ (+ 1 (* -1 (/ (log (/ 1 x)) n))) (* n x))
(/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (/ 1 n))) (/ 1/2 (* n x))) x)
(/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (* n (pow x 2)))) (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2)))))))) (/ 1/2 (* n x))) x)
(/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (* 1/2 (/ (log (/ 1 x)) n)) (* 11/12 (/ 1 n))) (* n (pow x 3)))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (* n (pow x 2)))) (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))))))) (+ (/ 1/4 (* n (pow x 3))) (/ 1/2 (* n x)))) x)
(* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) (* n x)))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n)) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n)) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n))) n)) (* 1/4 (/ 1 n))) x)) (* 1/2 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))
(* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) (pow n 2)))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))
(* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))
(* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))
(* -1 (/ (pow (log x) 2) n))
(+ (* -1 (/ (pow (log x) 2) n)) (/ (pow x 2) n))
(+ (* -1 (/ (pow (log x) 2) n)) (* (pow x 2) (+ (* -1 (/ x n)) (/ 1 n))))
(+ (* -1 (/ (pow (log x) 2) n)) (* (pow x 2) (+ (* x (- (* 11/12 (/ x n)) (/ 1 n))) (/ 1 n))))
(* -2 (/ (log (/ 1 x)) (* n x)))
(/ (+ (* -2 (/ (log (/ 1 x)) n)) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x)))) x)
(/ (- (+ (* -2 (/ (log (/ 1 x)) n)) (+ (* -2/3 (/ (log (/ 1 x)) (* n (pow x 2)))) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x))))) (/ 1 (* n (pow x 2)))) x)
(/ (- (+ (* -2 (/ (log (/ 1 x)) n)) (+ (* -2/3 (/ (log (/ 1 x)) (* n (pow x 2)))) (+ (* 1/2 (/ (log (/ 1 x)) (* n (pow x 3)))) (+ (/ 11/12 (* n (pow x 3))) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x))))))) (/ 1 (* n (pow x 2)))) x)
(* 2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (* n x)))
(* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) x))) x))
(* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (+ (* -1 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) x)) (/ 1 n))) x))) x))
(* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n))) x)) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) x)) (/ 1 n))) x))) x))
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(* -1 (/ (log x) n))
(/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)
(/ (- (* -1/6 (/ (pow (log x) 3) (pow n 2))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/ (- (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(* -1 (/ (log x) n))
(* -1 (/ (- (* 1/2 (/ (pow (log x) 2) n)) (* -1 (log x))) n))
(* -1 (/ (- (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
(exp (/ (log x) n))
1
(+ 1 (/ (log x) n))
(+ 1 (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n)))
(+ 1 (+ (* 1/6 (/ (pow (log x) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))))
1
(+ 1 (/ (log x) n))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1/2 (/ (pow (log x) 2) n))) n)))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1 (/ (+ (* 1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) n)))
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(/ 1 n)
(- 1 (exp (/ (log x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(/ x n)
(* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))
(* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))
(* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))
(/ x n)
(* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))
(* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))
(* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))
(/ x n)
(/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)
(/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)
(/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)
(/ (- x (log x)) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/ (- (+ x (* -1/6 (/ (pow (log x) 3) (pow n 2)))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/ (- (+ x (* -1/24 (/ (pow (log x) 4) (pow n 3)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(* -1 (/ (- (* -1 x) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 x) (* 1/2 (/ (pow (log x) 2) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
1
(+ 1 (/ x n))
(+ 1 (/ x n))
(+ 1 (/ x n))
(/ x n)
(* x (+ (/ 1 n) (/ 1 x)))
(* x (+ (/ 1 n) (/ 1 x)))
(* x (+ (/ 1 n) (/ 1 x)))
(/ x n)
(* x (+ (/ 1 n) (/ 1 x)))
(* x (+ (/ 1 n) (/ 1 x)))
(* x (+ (/ 1 n) (/ 1 x)))
(/ x n)
(/ (+ n x) n)
(/ (+ n x) n)
(/ (+ n x) n)
1
(+ 1 (/ x n))
(+ 1 (/ x n))
(+ 1 (/ x n))
1
(+ 1 (/ x n))
(+ 1 (/ x n))
(+ 1 (/ x n))
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(/ x n)
(- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* 1/6 (/ x (pow n 3)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/ (- (* 1/3 x) 1/2) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/3 x) (* 1/2 (/ 1 n)))) 1/2) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(* -1 (/ (+ 1/2 (* -1/3 x)) n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (* -1/2 x)) n)) (* -1/3 x))) n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(- 1 (exp (/ (log x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (+ (/ 1 (* n (pow x 2))) (/ 1 (pow x 3)))))) (+ (* 1/2 (/ 1 (pow n 2))) (+ (/ 1/2 (* n x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (pow x 3))))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n)) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/2 (/ 1 n))) x)))))
(* 1/6 (/ (pow x 3) (pow n 3)))
(/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (+ (* n (- 1 (exp (/ (log x) n)))) (* x (+ 1 (* x (- (* 1/3 x) 1/2)))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (- (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (log x)) n)
(/ (- (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/ (- (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/ (- (+ (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(* -1 (/ (- (* x (- (* x (+ 1/2 (* -1/3 x))) 1)) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (/ (- (* (pow x 2) (+ 1/2 (* -1/2 x))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow x 3)) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (pow x 3)) (* 1/24 (/ (pow (log x) 4) n))) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))
(/ 1 n)
(+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(* 1/6 (/ (pow x 2) (pow n 3)))
(/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ 1 (* x (- (* 1/3 x) 1/2))) n)
(/ (+ 1 (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(* -1 (/ (- (* x (+ 1/2 (* -1/3 x))) 1) n))
(* -1 (/ (- (+ (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(/ 1/6 (pow n 3))
(/ (+ 1/6 (* -1/2 n)) (pow n 3))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/ 1/3 n)
(/ (- 1/3 (* 1/2 (/ 1 n))) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/ 1/3 n)
(* -1 (/ (- (* 1/2 (/ 1 n)) 1/3) n))
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(- 1 (exp (/ (log x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x))
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x)) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2)))) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) (pow x 3)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2))))) x)
(/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/ (- (+ (log (+ 1 x)) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/ (- (+ (log (+ 1 x)) (+ (* 1/24 (/ (pow (log (+ 1 x)) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))))) (+ (log x) (+ (* 1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n)))))) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (* 1/2 (pow (log (+ 1 x)) 2)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow (log (+ 1 x)) 3)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/24 (pow (log (+ 1 x)) 4)) (* 1/24 (pow (log x) 4))) n)) (* -1/6 (pow (log (+ 1 x)) 3))) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
1
(+ 1 (/ x n))
(+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(exp (* -1 (/ (log (/ 1 x)) n)))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2))))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 3)))))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x)))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x)))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x)))
(exp (/ (log (+ 1 x)) n))
(exp (/ (log (+ 1 x)) n))
(exp (/ (log (+ 1 x)) n))
(exp (/ (log (+ 1 x)) n))
1
(+ 1 (/ (log (+ 1 x)) n))
(+ 1 (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n)))
(+ 1 (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n))))
1
(+ 1 (/ (log (+ 1 x)) n))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1/2 (/ (pow (log (+ 1 x)) 2) n))) n)))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1 (/ (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) n)) (* 1/2 (pow (log (+ 1 x)) 2))) n))) n)))
(/ x n)
(* x (+ (* -1/2 (/ x n)) (/ 1 n)))
(* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n)))
(* x (+ (* x (- (* x (+ (* -1/4 (/ x n)) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(* -1 (/ (log (/ 1 x)) n))
(+ (* -1 (/ (log (/ 1 x)) n)) (/ 1 (* n x)))
(- (+ (* -1 (/ (log (/ 1 x)) n)) (/ 1 (* n x))) (/ 1/2 (* n (pow x 2))))
(- (+ (* -1 (/ (log (/ 1 x)) n)) (+ (/ 1 (* n x)) (* 1/3 (/ 1 (* n (pow x 3)))))) (* 1/2 (/ 1 (* n (pow x 2)))))
(/ (+ (log -1) (* -1 (log (/ -1 x)))) n)
(+ (* -1 (/ (log (/ -1 x)) n)) (+ (/ 1 (* n x)) (/ (log -1) n)))
(+ (* -1 (/ (log (/ -1 x)) n)) (+ (* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x)) (/ (log -1) n)))
(+ (* -1 (/ (log (/ -1 x)) n)) (+ (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x)) (/ (log -1) n)))
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
(/ (log (+ 1 x)) n)
x
(* x (+ 1 (* -1/2 x)))
(* x (+ 1 (* x (- (* 1/3 x) 1/2))))
(* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (/ 1 x))
(- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))
(- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))
(* -1 (pow (log x) 2))
(- (pow x 2) (pow (log x) 2))
(- (* (pow x 2) (+ 1 (* -1 x))) (pow (log x) 2))
(- (* (pow x 2) (+ 1 (* x (- (* 11/12 x) 1)))) (pow (log x) 2))
(* -2 (/ (log (/ 1 x)) x))
(/ (+ (* -2 (log (/ 1 x))) (+ (/ 1 x) (/ (log (/ 1 x)) x))) x)
(/ (- (+ (* -2 (log (/ 1 x))) (+ (* -2/3 (/ (log (/ 1 x)) (pow x 2))) (+ (/ 1 x) (/ (log (/ 1 x)) x)))) (/ 1 (pow x 2))) x)
(/ (- (+ (* -2 (log (/ 1 x))) (+ (* -2/3 (/ (log (/ 1 x)) (pow x 2))) (+ (* 1/2 (/ (log (/ 1 x)) (pow x 3))) (+ (/ 1 x) (+ (* 11/12 (/ 1 (pow x 3))) (/ (log (/ 1 x)) x)))))) (/ 1 (pow x 2))) x)
(* 2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))
(* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x)))))) x))) x))
(* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))) x))) x))
(* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (/ (+ 11/12 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -2/3 (+ (log -1) (* -1 (log (/ -1 x))))))) x)))) x))) x))
(pow (log x) 2)
(pow (log x) 2)
(pow (log x) 2)
(pow (log x) 2)
(pow (log (/ 1 x)) 2)
(pow (log (/ 1 x)) 2)
(pow (log (/ 1 x)) 2)
(pow (log (/ 1 x)) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
Outputs
(- (* -1/2 (/ (pow (log x) 2) n)) (log x))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (neg.f64 (log.f64 x)))
(- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (-.f64 x (log.f64 x)))
(- (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (* 1/2 (/ 1 n)) 1/2))))) (log x))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (-.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal -1/2 binary64))) x) (log.f64 x)))
(- (+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (+ (* 1/2 (/ 1 n)) (* x (- 1/3 (* 1/2 (/ 1 n))))) 1/2))))) (log x))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) n) (fma.f64 x (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (log.f64 x))))
(/ (+ 1 (* -1 (/ (log (/ 1 x)) n))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x)
(/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)))) (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) x) (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1/2 binary64) x))) x)
(/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 2))) (/ 1/3 (pow x 2)))))) (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) x) (/.f64 (fma.f64 #s(literal -2/3 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1 binary64) n)) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x x)) (/.f64 (log.f64 x) n))) (/.f64 #s(literal -1/2 binary64) x))) x)
(/ (- (+ 1 (+ (* -1 (/ (log (/ 1 x)) n)) (+ (* 1/2 (/ (+ (* 1/2 (/ (log (/ 1 x)) n)) (* 11/12 (/ 1 n))) (pow x 3))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) x)) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 2))) (/ 1/3 (pow x 2))))))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)
(/.f64 (+.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal 11/12 binary64) n)) (*.f64 x (*.f64 x x))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2/3 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1 binary64) n)) (*.f64 x x)) (/.f64 #s(literal 1/3 binary64) (*.f64 x x)))) (/.f64 (log.f64 x) n)) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) x) (/.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x x)))))) x)
(* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) x))
(/.f64 (+.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/2) x))) 1) x))
(/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) #s(literal -1/2 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))
(/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 1 binary64) n)) #s(literal -1/3 binary64)) (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) #s(literal -1/2 binary64))) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n)))) 1/4) x)) (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))
(/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 11/12 binary64) n)) #s(literal -1/4 binary64)) (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 1 binary64) n)) #s(literal -1/3 binary64))) (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) #s(literal -1/2 binary64))) x)) #s(literal -1 binary64)) (neg.f64 x))
(* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)
(/.f64 (fma.f64 n (-.f64 (log1p.f64 x) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)
(/.f64 (fma.f64 n (-.f64 (log1p.f64 x) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) n)
(/.f64 (fma.f64 n (-.f64 (log1p.f64 x) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) n)
(- (log (+ 1 x)) (log x))
(-.f64 (log1p.f64 x) (log.f64 x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x)))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x)))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x)))
(- (log (+ 1 x)) (log x))
(-.f64 (log1p.f64 x) (log.f64 x))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x)))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x)))
(- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x)))
(* -1/2 (/ (pow (log x) 2) n))
(/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(+ x (* -1/2 (/ (pow (log x) 2) n)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) x)
(+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (* 1/2 (/ 1 n)) 1/2)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal -1/2 binary64))) x))
(+ (* -1/2 (/ (pow (log x) 2) n)) (* x (+ 1 (* x (- (+ (* 1/2 (/ 1 n)) (* x (- 1/3 (* 1/2 (/ 1 n))))) 1/2)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) n) (fma.f64 x (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) #s(literal -1/2 binary64)))) x))
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (/ 1 x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 (log.f64 x) (*.f64 x n)) (log.f64 x)))
(- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (pow x 2))) (/ 1 x)))) (/ 1/2 (pow x 2)))
(+.f64 (log.f64 x) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x)) (-.f64 (/.f64 (log.f64 x) (*.f64 x n)) (/.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(- (+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (log (/ 1 x)) (* n x))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (pow x 2))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (pow x 3))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3)))))))) (/ 1/2 (pow x 2)))
(+.f64 (log.f64 x) (+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) (*.f64 x x)) (/.f64 (fma.f64 #s(literal -2/3 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1 binary64) n)) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))))) (-.f64 (/.f64 (log.f64 x) (*.f64 x n)) (/.f64 #s(literal 1/2 binary64) (*.f64 x x)))))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) x))))
(-.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (+.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) #s(literal -1 binary64)) x))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/2) x))) 1) x))))
(-.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) #s(literal -1/2 binary64)) x)) #s(literal -1 binary64)) x))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) 1/3) x)) (* 1/2 (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)))) 1/2) x))) 1) x))))
(-.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 1 binary64) n)) #s(literal -1/3 binary64)) (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) #s(literal -1/2 binary64))) x)) #s(literal -1 binary64)) x))
(* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (log1p.f64 x))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (log1p.f64 x))) n)
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (log (+ 1 x)))) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (log1p.f64 x))) n)
(log (+ 1 x))
(log1p.f64 x)
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(log (+ 1 x))
(log1p.f64 x)
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x))
(/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (neg.f64 (log.f64 x))) n)
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (/ (log x) n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (/.f64 (log.f64 x) n))))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (* 1/3 (/ 1 n)) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (/ (log x) n))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (neg.f64 (/.f64 (log.f64 x) n))))
(/ (+ 1 (* -1 (/ (log (/ 1 x)) n))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) (*.f64 x n))
(/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (/ 1 n))) (/ 1/2 (* n x))) x)
(/.f64 (+.f64 (/.f64 (log.f64 x) (*.f64 n n)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) (*.f64 x n)) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))))) x)
(/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (* n (pow x 2)))) (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2)))))))) (/ 1/2 (* n x))) x)
(/.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) (*.f64 x n)) (/.f64 (fma.f64 #s(literal -2/3 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1 binary64) n)) (*.f64 n (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal 1/3 binary64) (*.f64 n (*.f64 x x))))) (+.f64 (/.f64 (log.f64 x) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(/ (- (+ (* -1 (/ (log (/ 1 x)) (pow n 2))) (+ (* 1/2 (/ (+ (* 1/2 (/ (log (/ 1 x)) n)) (* 11/12 (/ 1 n))) (* n (pow x 3)))) (+ (* 1/2 (/ (+ (/ 1 n) (/ (log (/ 1 x)) n)) (* n x))) (+ (* 1/2 (/ (- (* -2/3 (/ (log (/ 1 x)) n)) (/ 1 n)) (* n (pow x 2)))) (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))))))) (+ (/ 1/4 (* n (pow x 3))) (/ 1/2 (* n x)))) x)
(/.f64 (+.f64 (/.f64 (log.f64 x) (*.f64 n n)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal 11/12 binary64) n)) (*.f64 n (*.f64 x (*.f64 x x)))) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) (*.f64 x n))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2/3 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1 binary64) n)) (*.f64 n (*.f64 x x))) (+.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal 1/3 binary64) (*.f64 n (*.f64 x x)))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x n)) (/.f64 #s(literal 1/4 binary64) (*.f64 n (*.f64 x (*.f64 x x))))))) x)
(* -1 (/ (- (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) 1) (* n x)))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 n)) #s(literal -1 binary64)) (*.f64 x n)))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n)) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))
(/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 (*.f64 n n))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n) (/.f64 #s(literal -1/2 binary64) n)) x)) (/.f64 #s(literal -1 binary64) n)) (neg.f64 x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n)) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))
(/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 (*.f64 n n))) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 1 binary64) n)) n) (/.f64 #s(literal -1/3 binary64) n)) (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n) (/.f64 #s(literal -1/2 binary64) n))) x)) (/.f64 #s(literal -1 binary64) n)) (neg.f64 x))
(* -1 (/ (- (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (pow n 2))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/2 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n))) n)) (* 1/4 (/ 1 n))) x)) (* 1/2 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) n))) (* 1/2 (/ 1 n))) x))) (/ 1 n)) x))
(/.f64 (+.f64 (-.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (neg.f64 (*.f64 n n))) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 11/12 binary64) n)) n) (/.f64 #s(literal -1/4 binary64) n)) (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 1 binary64) n)) n) (/.f64 #s(literal -1/3 binary64) n))) (neg.f64 x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n) (/.f64 #s(literal -1/2 binary64) n))) x)) (/.f64 #s(literal -1 binary64) n)) (neg.f64 x))
(* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) (pow n 2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n n)))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))
(/.f64 (fma.f64 n (-.f64 (log1p.f64 x) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (*.f64 n n))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))
(/.f64 (fma.f64 n (-.f64 (log1p.f64 x) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (*.f64 n n))
(/ (+ (* 1/2 (- (pow (log (+ 1 x)) 2) (pow (log x) 2))) (* n (- (log (+ 1 x)) (log x)))) (pow n 2))
(/.f64 (fma.f64 n (-.f64 (log1p.f64 x) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (*.f64 n n))
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x))) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x))) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) (log x)) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x))) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))
(/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (neg.f64 (log1p.f64 x))) (log.f64 x)) (neg.f64 n))
(* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))
(/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (neg.f64 (log1p.f64 x))) (log.f64 x)) (neg.f64 n))
(* -1 (/ (+ (* -1 (- (log (+ 1 x)) (log x))) (* -1/2 (/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n))) n))
(/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (neg.f64 (log1p.f64 x))) (log.f64 x)) (neg.f64 n))
(* -1 (/ (pow (log x) 2) n))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (neg.f64 n))
(+ (* -1 (/ (pow (log x) 2) n)) (/ (pow x 2) n))
(-.f64 (/.f64 (*.f64 x x) n) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n))
(+ (* -1 (/ (pow (log x) 2) n)) (* (pow x 2) (+ (* -1 (/ x n)) (/ 1 n))))
(fma.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 x n)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (neg.f64 n)))
(+ (* -1 (/ (pow (log x) 2) n)) (* (pow x 2) (+ (* x (- (* 11/12 (/ x n)) (/ 1 n))) (/ 1 n))))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 #s(literal 11/12 binary64) (/.f64 x n) (/.f64 #s(literal -1 binary64) n)) (/.f64 #s(literal 1 binary64) n)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (neg.f64 n)))
(* -2 (/ (log (/ 1 x)) (* n x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal -2 binary64))) (*.f64 x n))
(/ (+ (* -2 (/ (log (/ 1 x)) n)) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x)))) x)
(/.f64 (+.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal 1 binary64) (*.f64 x n))) (neg.f64 (/.f64 (log.f64 x) (*.f64 x n)))) x)
(/ (- (+ (* -2 (/ (log (/ 1 x)) n)) (+ (* -2/3 (/ (log (/ 1 x)) (* n (pow x 2)))) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x))))) (/ 1 (* n (pow x 2)))) x)
(/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (neg.f64 (log.f64 x)) (*.f64 n (*.f64 x x))) (neg.f64 (/.f64 (log.f64 x) (*.f64 x n)))) (/.f64 #s(literal 1 binary64) (*.f64 x n))) (fma.f64 #s(literal -2 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1 binary64) (*.f64 n (*.f64 x x))))) x)
(/ (- (+ (* -2 (/ (log (/ 1 x)) n)) (+ (* -2/3 (/ (log (/ 1 x)) (* n (pow x 2)))) (+ (* 1/2 (/ (log (/ 1 x)) (* n (pow x 3)))) (+ (/ 11/12 (* n (pow x 3))) (+ (/ 1 (* n x)) (/ (log (/ 1 x)) (* n x))))))) (/ 1 (* n (pow x 2)))) x)
(/.f64 (+.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (log.f64 x) (*.f64 n (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 11/12 binary64) (*.f64 n (*.f64 x (*.f64 x x))))) (+.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (neg.f64 (log.f64 x)) (*.f64 n (*.f64 x x))) (neg.f64 (/.f64 (log.f64 x) (*.f64 x n)))) (/.f64 #s(literal 1 binary64) (*.f64 x n)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1 binary64) (*.f64 n (*.f64 x x))))) x)
(* 2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) (* n x)))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (*.f64 x n))
(* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) x))) x))
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64)) n) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) x)) (neg.f64 x))
(* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (+ (* -1 (/ (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n)) x)) (/ 1 n))) x))) x))
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64)) n) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 1 binary64) n)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) x)) (neg.f64 x))
(* -1 (/ (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* 11/12 (/ 1 n))) x)) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ 1 n))) x)) (/ 1 n))) x))) x))
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64)) n) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (-.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 1 binary64) n)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n) (/.f64 #s(literal 11/12 binary64) n)) x)) x)) (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) x)) (neg.f64 x))
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(/ (- (pow (log (+ 1 x)) 2) (pow (log x) 2)) n)
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n)
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(* -1 (/ (log x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (neg.f64 (log.f64 x))) n)
(/ (- (* -1/6 (/ (pow (log x) 3) (pow n 2))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 n n)) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x))) n)
(/ (- (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/24 binary64) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 n (*.f64 n n))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) #s(literal 1/6 binary64) (log.f64 x)))) n)
(* -1 (/ (log x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(* -1 (/ (- (* 1/2 (/ (pow (log x) 2) n)) (* -1 (log x))) n))
(/.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x)) (neg.f64 n))
(* -1 (/ (- (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 n)) (log.f64 x)) (neg.f64 n))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) n) (*.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 1/6 binary64))) (neg.f64 n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 n)) (log.f64 x)) (neg.f64 n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp (/ (log x) n))
(exp.f64 (/.f64 (log.f64 x) n))
1
#s(literal 1 binary64)
(+ 1 (/ (log x) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n))
(+ 1 (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)))
(+ 1 (+ (* 1/6 (/ (pow (log x) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n (*.f64 n n))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (log.f64 x) n))))
1
#s(literal 1 binary64)
(+ 1 (/ (log x) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1/2 (/ (pow (log x) 2) n))) n)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (neg.f64 (log.f64 x))) n))
(+ 1 (* -1 (/ (+ (* -1 (log x)) (* -1 (/ (+ (* 1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) n)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (log.f64 x)) (/.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 1/6 binary64)) n)) n)) n))
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(/ x n)
(/.f64 x n)
(* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64)) (*.f64 x (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (neg.f64 x))))
(* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64)) (*.f64 x (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (neg.f64 x))))
(* x (- (+ (/ 1 n) (/ 1 x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) x)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64)) (*.f64 x (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (neg.f64 x))))
(/ x n)
(/.f64 x n)
(* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))
(neg.f64 (*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (neg.f64 x)) (/.f64 #s(literal -1 binary64) n))))
(* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))
(neg.f64 (*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (neg.f64 x)) (/.f64 #s(literal -1 binary64) n))))
(* -1 (* x (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n))))
(neg.f64 (*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (neg.f64 x)) (/.f64 #s(literal -1 binary64) n))))
(/ x n)
(/.f64 x n)
(/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)
(/.f64 (fma.f64 n (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n))) x) n)
(/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)
(/.f64 (fma.f64 n (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n))) x) n)
(/ (+ x (* n (- 1 (exp (/ (log x) n))))) n)
(/.f64 (fma.f64 n (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n))) x) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (-.f64 x (log.f64 x))) n)
(/ (- (+ x (* -1/6 (/ (pow (log x) 3) (pow n 2)))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/.f64 (-.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) x) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x))) n)
(/ (- (+ x (* -1/24 (/ (pow (log x) 4) (pow n 3)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (*.f64 n (*.f64 n n))) x) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) #s(literal 1/6 binary64) (log.f64 x)))) n)
(* -1 (/ (- (* -1 x) (* -1 (log x))) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 x) (log.f64 x)) n))
(* -1 (/ (- (+ (* -1 x) (* 1/2 (/ (pow (log x) 2) n))) (* -1 (log x))) n))
(/.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (+.f64 (neg.f64 x) (log.f64 x))) (neg.f64 n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (+.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 n)) x) (log.f64 x)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (+.f64 (-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) n) (*.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 1/6 binary64))) (neg.f64 n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 n)) x) (log.f64 x)) (neg.f64 n))
1
#s(literal 1 binary64)
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(/ x n)
(/.f64 x n)
(* x (+ (/ 1 n) (/ 1 x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(* x (+ (/ 1 n) (/ 1 x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(* x (+ (/ 1 n) (/ 1 x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(/ x n)
(/.f64 x n)
(* x (+ (/ 1 n) (/ 1 x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(* x (+ (/ 1 n) (/ 1 x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(* x (+ (/ 1 n) (/ 1 x)))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64))
(/ x n)
(/.f64 x n)
(/ (+ n x) n)
(/.f64 (+.f64 x n) n)
(/ (+ n x) n)
(/.f64 (+.f64 x n) n)
(/ (+ n x) n)
(/.f64 (+.f64 x n) n)
1
#s(literal 1 binary64)
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
1
#s(literal 1 binary64)
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(/ x n)
(/.f64 x n)
(- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))))
(* 1/6 (/ x (pow n 3)))
(/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) x (fma.f64 n (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) x (fma.f64 n (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (- (* 1/3 x) 1/2) n)
(/.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/3 x) (* 1/2 (/ 1 n)))) 1/2) n)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 x n) (+.f64 (fma.f64 x #s(literal 1/3 binary64) (/.f64 #s(literal 1/2 binary64) n)) #s(literal -1/2 binary64))) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(/.f64 (+.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 x (*.f64 n n)) (fma.f64 x #s(literal 1/3 binary64) (/.f64 #s(literal 1/2 binary64) n))) (fma.f64 #s(literal -1/2 binary64) (/.f64 x n) #s(literal -1/2 binary64))) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(/.f64 (+.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 x (*.f64 n n)) (fma.f64 x #s(literal 1/3 binary64) (/.f64 #s(literal 1/2 binary64) n))) (fma.f64 #s(literal -1/2 binary64) (/.f64 x n) #s(literal -1/2 binary64))) n)
(* -1 (/ (+ 1/2 (* -1/3 x)) n))
(neg.f64 (/.f64 (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (* -1/2 x)) n)) (* -1/3 x))) n))
(/.f64 (+.f64 (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (neg.f64 n))) (neg.f64 n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(/.f64 (+.f64 (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (/.f64 x n) #s(literal 1/6 binary64) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 n))) (neg.f64 n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(/.f64 (+.f64 (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (/.f64 x n) #s(literal 1/6 binary64) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (neg.f64 n))) (neg.f64 n))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(-.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (exp.f64 (/.f64 (log.f64 x) n)))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (+ (/ 1 (* n (pow x 2))) (/ 1 (pow x 3)))))) (+ (* 1/2 (/ 1 (pow n 2))) (+ (/ 1/2 (* n x)) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (pow x 3))))))
(*.f64 (*.f64 x (*.f64 x x)) (-.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 x x))))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x (*.f64 x x)))))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))
(*.f64 (-.f64 (neg.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n)) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/2 (/ 1 n))) x)))))
(neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 (+.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (neg.f64 x)) (/.f64 #s(literal -1 binary64) n)) x)) (/.f64 #s(literal -1/2 binary64) n)) (neg.f64 x)) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* 1/6 (/ (pow x 3) (pow n 3)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (+ (* n (- 1 (exp (/ (log x) n)))) (* x (+ 1 (* x (- (* 1/3 x) 1/2)))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 n (fma.f64 n (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n))) (fma.f64 x (*.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64))) x)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (- (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (log x)) n)
(/.f64 (-.f64 (fma.f64 x (*.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64))) x) (log.f64 x)) n)
(/ (- (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) n) (log.f64 x))) n)
(/ (- (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n n)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) #s(literal 1/6 binary64) (log.f64 x)))) n)
(/ (- (+ (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (*.f64 n (*.f64 n n))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n n)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n))))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) #s(literal 1/6 binary64) (log.f64 x)))) n)
(* -1 (/ (- (* x (- (* x (+ 1/2 (* -1/3 x))) 1)) (* -1 (log x))) n))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (/ (- (* (pow x 2) (+ 1/2 (* -1/2 x))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))
(neg.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 n)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x))) n))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow x 3)) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 n)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (neg.f64 n)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x))) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (pow x 3)) (* 1/24 (/ (pow (log x) 4) n))) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) (* -1 (log x))) n))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) n) (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 n)) (fma.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (neg.f64 n)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x))) (neg.f64 n))
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(fma.f64 x (fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(fma.f64 x (fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 (+.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal -1 binary64) (*.f64 x n))) x)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 (+.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal -1 binary64) (*.f64 x n))) x)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(* 1/6 (/ (pow x 2) (pow n 3)))
(/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))
(/.f64 (fma.f64 n (*.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (fma.f64 n (*.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64))) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (fma.f64 n (*.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64))) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ 1 (* x (- (* 1/3 x) 1/2))) n)
(/.f64 (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) n)
(/ (+ 1 (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x x) (*.f64 n n)) #s(literal 1 binary64))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 x x) (*.f64 n n)) #s(literal 1 binary64))) n)
(* -1 (/ (- (* x (+ 1/2 (* -1/3 x))) 1) n))
(/.f64 (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(/.f64 (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (fma.f64 (neg.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n) #s(literal -1 binary64))) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n))
(/ 1/6 (pow n 3))
(/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))
(/ (+ 1/6 (* -1/2 n)) (pow n 3))
(/.f64 (fma.f64 #s(literal -1/2 binary64) n #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 n #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 n #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ 1/3 n)
(/.f64 #s(literal 1/3 binary64) n)
(/ (- 1/3 (* 1/2 (/ 1 n))) n)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n))) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n))) n)
(/ 1/3 n)
(/.f64 #s(literal 1/3 binary64) n)
(* -1 (/ (- (* 1/2 (/ 1 n)) 1/3) n))
(/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) #s(literal 1/3 binary64)) n)
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) n) #s(literal -1/2 binary64)) n)) #s(literal -1/3 binary64)) (neg.f64 n))
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) n) #s(literal -1/2 binary64)) n)) #s(literal -1/3 binary64)) (neg.f64 n))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))) (exp (/ (log x) n)))
(-.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (exp.f64 (/.f64 (log.f64 x) n)))
(/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x)) x)
(/.f64 (fma.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) n)) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2)))) x)
(/.f64 (fma.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 x x))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) n)) x)
(/ (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) n) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) (pow x 3)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 2))))) x)
(/.f64 (fma.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 11/24 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 #s(literal 1/4 binary64) (*.f64 n (*.f64 n n))))) (*.f64 x (*.f64 x x)))) (fma.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 x x)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) n))) x)
(/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x))
(/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (*.f64 x n))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x))
(/.f64 (neg.f64 (fma.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))) (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n))) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(/.f64 (-.f64 (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (neg.f64 n)) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (*.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))) x))) x)) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (+ (* 1/24 (/ 1 (pow n 4))) (* 11/24 (/ 1 (pow n 2)))) (+ (* 1/4 (/ 1 n)) (* 1/4 (/ 1 (pow n 3)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x))
(/.f64 (-.f64 (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (neg.f64 n)) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))) (*.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 11/24 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/4 binary64) n) (/.f64 #s(literal 1/4 binary64) (*.f64 n (*.f64 n n))))) x))) x)) x)) (neg.f64 x))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(- (exp (/ (log (+ 1 x)) n)) (exp (/ (log x) n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (+ (log (+ 1 x)) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (-.f64 (log1p.f64 x) (log.f64 x))) n)
(/ (- (+ (log (+ 1 x)) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (*.f64 n n)) (log1p.f64 x))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) #s(literal 1/6 binary64) (log.f64 x)))) n)
(/ (- (+ (log (+ 1 x)) (+ (* 1/24 (/ (pow (log (+ 1 x)) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 2))) (* 1/2 (/ (pow (log (+ 1 x)) 2) n))))) (+ (log x) (+ (* 1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n)))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (*.f64 n (*.f64 n n))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (*.f64 n n)) (log1p.f64 x)))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (*.f64 n (*.f64 n n))) #s(literal 1/24 binary64) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) #s(literal 1/6 binary64) (log.f64 x))))) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log1p.f64 x)) (log.f64 x)) n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (* 1/2 (pow (log (+ 1 x)) 2)) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (neg.f64 (log1p.f64 x))) (log.f64 x)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow (log (+ 1 x)) 3)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (+.f64 (-.f64 (neg.f64 (log1p.f64 x)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 n)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) n)) (log.f64 x)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (log (+ 1 x))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/24 (pow (log (+ 1 x)) 4)) (* 1/24 (pow (log x) 4))) n)) (* -1/6 (pow (log (+ 1 x)) 3))) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log (+ 1 x)) 2))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (+.f64 (-.f64 (neg.f64 (log1p.f64 x)) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/24 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 4 binary64)) (pow.f64 (log.f64 x) #s(literal 4 binary64)))) (neg.f64 n)) (*.f64 #s(literal -1/6 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 n)) (*.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) n)) (log.f64 x)) (neg.f64 n))
1
#s(literal 1 binary64)
(+ 1 (/ x n))
(+.f64 #s(literal 1 binary64) (/.f64 x n))
(+ 1 (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(+ 1 (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(exp (* -1 (/ (log (/ 1 x)) n)))
(exp.f64 (/.f64 (log.f64 x) n))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)))
(+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n)))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2))))
(+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (fma.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x x)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))))
(+ (exp (* -1 (/ (log (/ 1 x)) n))) (+ (/ (exp (* -1 (/ (log (/ 1 x)) n))) (* n x)) (+ (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (pow x 2)) (/ (* (exp (* -1 (/ (log (/ 1 x)) n))) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (pow x 3)))))
(+.f64 (exp.f64 (/.f64 (log.f64 x) n)) (fma.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x x)) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 x (*.f64 x x)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))))
(exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))
(exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* n x)))
(+.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (*.f64 x n)))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) x))) x)))
(-.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (neg.f64 (fma.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))) (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) n))) x))
(+ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (* -1 (/ (+ (* -1 (/ (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) n)) (* -1 (/ (+ (* -1 (/ (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))))) x)) (* (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)) (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))))) x))) x)))
(-.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (-.f64 (/.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (neg.f64 n)) (/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) (*.f64 (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))) x))) x)) x))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
(exp (/ (log (+ 1 x)) n))
(exp.f64 (/.f64 (log1p.f64 x) n))
1
#s(literal 1 binary64)
(+ 1 (/ (log (+ 1 x)) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log1p.f64 x) n))
(+ 1 (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (+.f64 #s(literal 1 binary64) (/.f64 (log1p.f64 x) n)))
(+ 1 (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) (pow n 3))) (+ (* 1/2 (/ (pow (log (+ 1 x)) 2) (pow n 2))) (/ (log (+ 1 x)) n))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (*.f64 n (*.f64 n n))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (log1p.f64 x) n))))
1
#s(literal 1 binary64)
(+ 1 (/ (log (+ 1 x)) n))
(+.f64 #s(literal 1 binary64) (/.f64 (log1p.f64 x) n))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1/2 (/ (pow (log (+ 1 x)) 2) n))) n)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) n) (neg.f64 (log1p.f64 x))) n))
(+ 1 (* -1 (/ (+ (* -1 (log (+ 1 x))) (* -1 (/ (+ (* 1/6 (/ (pow (log (+ 1 x)) 3) n)) (* 1/2 (pow (log (+ 1 x)) 2))) n))) n)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (log1p.f64 x)) (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) n) (*.f64 #s(literal 1/2 binary64) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))) n)) n))
(/ x n)
(/.f64 x n)
(* x (+ (* -1/2 (/ x n)) (/ 1 n)))
(*.f64 x (fma.f64 #s(literal -1/2 binary64) (/.f64 x n) (/.f64 #s(literal 1 binary64) n)))
(* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n)))
(*.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n) (/.f64 #s(literal 1 binary64) n)))
(* x (+ (* x (- (* x (+ (* -1/4 (/ x n)) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 (/.f64 x n) #s(literal -1/4 binary64) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(* -1 (/ (log (/ 1 x)) n))
(/.f64 (log.f64 x) n)
(+ (* -1 (/ (log (/ 1 x)) n)) (/ 1 (* n x)))
(+.f64 (/.f64 (log.f64 x) n) (/.f64 #s(literal 1 binary64) (*.f64 x n)))
(- (+ (* -1 (/ (log (/ 1 x)) n)) (/ 1 (* n x))) (/ 1/2 (* n (pow x 2))))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 x x)))))
(- (+ (* -1 (/ (log (/ 1 x)) n)) (+ (/ 1 (* n x)) (* 1/3 (/ 1 (* n (pow x 3)))))) (* 1/2 (/ 1 (* n (pow x 2)))))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal 1/3 binary64) (*.f64 n (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 x x)))))
(/ (+ (log -1) (* -1 (log (/ -1 x)))) n)
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)
(+ (* -1 (/ (log (/ -1 x)) n)) (+ (/ 1 (* n x)) (/ (log -1) n)))
(-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 (log.f64 #s(literal -1 binary64)) n)) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) n))
(+ (* -1 (/ (log (/ -1 x)) n)) (+ (* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x)) (/ (log -1) n)))
(-.f64 (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) n) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x n)) (/.f64 #s(literal -1 binary64) n)) x)) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) n))
(+ (* -1 (/ (log (/ -1 x)) n)) (+ (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x)) (/ (log -1) n)))
(-.f64 (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) n) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) n)) (neg.f64 x)) (/.f64 #s(literal -1 binary64) n)) x)) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) n))
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
(/ (log (+ 1 x)) n)
(/.f64 (log1p.f64 x) n)
x
(* x (+ 1 (* -1/2 x)))
(fma.f64 x (*.f64 #s(literal -1/2 binary64) x) x)
(* x (+ 1 (* x (- (* 1/3 x) 1/2))))
(fma.f64 x (*.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64))) x)
(* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/4 binary64) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (* -1 (log (/ 1 x))) (/ 1 x))
(+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x))
(- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))
(+.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)))
(- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))
(+.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x)) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) x) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))
(+.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) x) #s(literal 1 binary64)) x))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))
(-.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) (neg.f64 x)) #s(literal -1 binary64)) x))
(* -1 (pow (log x) 2))
(neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(- (pow x 2) (pow (log x) 2))
(-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(- (* (pow x 2) (+ 1 (* -1 x))) (pow (log x) 2))
(-.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(- (* (pow x 2) (+ 1 (* x (- (* 11/12 x) 1)))) (pow (log x) 2))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 11/12 binary64) #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))))
(* -2 (/ (log (/ 1 x)) x))
(/.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal -2 binary64))) x)
(/ (+ (* -2 (log (/ 1 x))) (+ (/ 1 x) (/ (log (/ 1 x)) x))) x)
(/.f64 (+.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 (log.f64 x) x))) x)
(/ (- (+ (* -2 (log (/ 1 x))) (+ (* -2/3 (/ (log (/ 1 x)) (pow x 2))) (+ (/ 1 x) (/ (log (/ 1 x)) x)))) (/ 1 (pow x 2))) x)
(/.f64 (+.f64 (+.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (neg.f64 (log.f64 x)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 (log.f64 x) x))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))) x)
(/ (- (+ (* -2 (log (/ 1 x))) (+ (* -2/3 (/ (log (/ 1 x)) (pow x 2))) (+ (* 1/2 (/ (log (/ 1 x)) (pow x 3))) (+ (/ 1 x) (+ (* 11/12 (/ 1 (pow x 3))) (/ (log (/ 1 x)) x)))))) (/ 1 (pow x 2))) x)
(/.f64 (+.f64 (fma.f64 #s(literal -2/3 binary64) (/.f64 (neg.f64 (log.f64 x)) (*.f64 x x)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (+.f64 (neg.f64 (/.f64 (log.f64 x) x)) (/.f64 #s(literal 11/12 binary64) (*.f64 x (*.f64 x x)))))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))) x)
(* 2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x)
(* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x)))))) x))) x))
(/.f64 (-.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) x)) (neg.f64 x))
(* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))) x))) x))
(/.f64 (-.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (fma.f64 #s(literal -2/3 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1 binary64)) x)) x)) (neg.f64 x))
(* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 1 (+ (* -1 (/ (+ 11/12 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)) (* -2/3 (+ (log -1) (* -1 (log (/ -1 x))))))) x)))) x))) x))
(/.f64 (-.f64 (*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal -2 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))) (/.f64 (+.f64 (fma.f64 #s(literal -2/3 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 11/12 binary64)) (neg.f64 x))) x)) x)) (neg.f64 x))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))

eval267.0ms (1.1%)

Memory
-5.0MiB live, 388.7MiB allocated
Compiler

Compiled 43 392 to 3 464 computations (92% saved)

prune225.0ms (0.9%)

Memory
-6.1MiB live, 386.2MiB allocated
Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New1 292291 321
Fresh4610
Picked325
Done000
Total1 299371 336
Accuracy
100.0%
Counts
1 336 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.9%
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
8.4%
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
26.8%
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
30.5%
(fma.f64 x (fma.f64 x (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
28.0%
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
31.1%
(fma.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
25.5%
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
42.0%
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
32.0%
(/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
41.7%
(/.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x)) (neg.f64 n))
37.5%
(/.f64 (fma.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) x) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
33.9%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
11.2%
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
11.9%
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
54.1%
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
35.7%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x) n)
28.0%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) x) (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1/2 binary64) x))) x) n)
51.2%
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
20.2%
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
29.1%
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (*.f64 n (log.f64 x))) (*.f64 n n))
57.9%
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
33.9%
(/.f64 (-.f64 x (log.f64 x)) n)
20.6%
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
51.6%
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))) n)
13.9%
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
4.8%
(/.f64 x n)
51.3%
(/.f64 #s(literal 1 binary64) (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
13.1%
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
33.0%
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
8.7%
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
19.9%
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) #s(literal 1 binary64))
36.9%
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
26.7%
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
51.3%
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) n))
46.1%
(*.f64 (pow.f64 (/.f64 n (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))))
51.3%
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
33.7%
(neg.f64 (/.f64 (log.f64 x) n))
Compiler

Compiled 1 822 to 946 computations (48.1% saved)

simplify401.0ms (1.6%)

Memory
30.3MiB live, 671.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 x)
cost-diff0
(pow.f64 (log.f64 x) #s(literal 2 binary64))
cost-diff0
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
cost-diff5888
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
cost-diff0
(fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))))
cost-diff0
(/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
cost-diff0
(fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
cost-diff320
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
cost-diff64
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
cost-diff64
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
cost-diff192
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
cost-diff1152
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
cost-diff192
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
cost-diff0
(log.f64 x)
cost-diff0
(log1p.f64 x)
cost-diff0
(-.f64 (log1p.f64 x) (log.f64 x))
cost-diff0
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
Rules
15 910×lower-fma.f32
15 894×lower-fma.f64
4 340×lower-*.f32
4 334×lower-*.f64
2 454×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040353
082332
1165332
2405332
31103332
43595332
55311329
67568329
08090322
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(-.f64 (log1p.f64 x) (log.f64 x))
(log1p.f64 x)
x
(log.f64 x)
n
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
x
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))
#s(literal 1/6 binary64)
(*.f64 n (*.f64 n n))
n
(*.f64 n n)
(+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))
(/.f64 #s(literal 1/3 binary64) n)
#s(literal 1/3 binary64)
(/.f64 #s(literal -1/2 binary64) (*.f64 n n))
#s(literal -1/2 binary64)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))
(/.f64 #s(literal 1/2 binary64) (*.f64 n n))
#s(literal 1/2 binary64)
(/.f64 #s(literal -1/2 binary64) n)
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
x
(fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))))
#s(literal 1/6 binary64)
(*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))
n
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
#s(literal 1/2 binary64)
(*.f64 n (*.f64 n n))
(*.f64 n n)
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
#s(literal -1/2 binary64)
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(log.f64 x)
x
#s(literal 2 binary64)
(*.f64 n n)
n
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 x (log.f64 x))
Outputs
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(-.f64 (log1p.f64 x) (log.f64 x))
(log1p.f64 x)
x
(log.f64 x)
n
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
#s(literal 0 binary64)
#s(literal 1 binary64)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 x (*.f64 x (fma.f64 (/.f64 x n) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 n n))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (+.f64 #s(literal -1 binary64) x)))) (*.f64 (/.f64 x n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1 binary64))))
x
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (fma.f64 (/.f64 x n) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 n n))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (+.f64 #s(literal -1 binary64) x))) (*.f64 (/.f64 #s(literal 1 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1 binary64))))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (+.f64 #s(literal -1 binary64) x) (fma.f64 (/.f64 x n) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) n)))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))
#s(literal 1/6 binary64)
(*.f64 n (*.f64 n n))
n
(*.f64 n n)
(+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))
(/.f64 #s(literal 1/3 binary64) n)
#s(literal 1/3 binary64)
(/.f64 #s(literal -1/2 binary64) (*.f64 n n))
#s(literal -1/2 binary64)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))
(/.f64 #s(literal 1/2 binary64) (*.f64 n n))
#s(literal 1/2 binary64)
(/.f64 #s(literal -1/2 binary64) n)
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
#s(literal 0 binary64)
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(-.f64 (fma.f64 (/.f64 x n) (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n n)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
x
(fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
(/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))))
(fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64)))
#s(literal 1/6 binary64)
(*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))
(*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
n
(fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))
(fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))
#s(literal -1/2 binary64)
#s(literal 1/2 binary64)
(*.f64 n (*.f64 n n))
(*.f64 n n)
(/.f64 #s(literal 1 binary64) n)
#s(literal 1 binary64)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(pow.f64 x (/.f64 #s(literal 1 binary64) n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (log.f64 x) (/.f64 (fma.f64 (log.f64 x) (/.f64 #s(literal -1/2 binary64) n) #s(literal -1 binary64)) n) (/.f64 x n))
#s(literal -1/2 binary64)
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(log.f64 x)
x
#s(literal 2 binary64)
(*.f64 n n)
n
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 x (log.f64 x))

localize236.0ms (0.9%)

Memory
-36.8MiB live, 290.6MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
accuracy99.9%
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
accuracy99.9%
(/.f64 (-.f64 x (log.f64 x)) n)
accuracy99.8%
(pow.f64 (log.f64 x) #s(literal 2 binary64))
accuracy99.8%
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
accuracy99.3%
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
accuracy94.8%
(/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
accuracy93.6%
(fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
accuracy96.6%
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
accuracy94.1%
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
accuracy93.6%
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
accuracy86.0%
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
accuracy100.0%
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
accuracy100.0%
(-.f64 (log1p.f64 x) (log.f64 x))
accuracy100.0%
(log1p.f64 x)
accuracy100.0%
(log.f64 x)
accuracy99.9%
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
Samples
107.0ms172×1exit
30.0ms84×0valid
Compiler

Compiled 387 to 50 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 113.0ms
ival-div: 43.0ms (38% of total)
adjust: 19.0ms (16.8% of total)
ival-mult: 16.0ms (14.1% of total)
ival-add: 11.0ms (9.7% of total)
const: 6.0ms (5.3% of total)
ival-sub: 5.0ms (4.4% of total)
ival-pow: 4.0ms (3.5% of total)
ival-log: 3.0ms (2.7% of total)
ival-log1p: 3.0ms (2.7% of total)
ival-pow2: 3.0ms (2.7% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series26.0ms (0.1%)

Memory
26.0MiB live, 26.0MiB allocated
Counts
18 → 348
Calls
Call 1
Inputs
#<alt (/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)>
#<alt (-.f64 (log1p.f64 x) (log.f64 x))>
#<alt (log1p.f64 x)>
#<alt (log.f64 x)>
#<alt (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))>
#<alt (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))>
#<alt (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))>
#<alt (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))>
#<alt (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))>
#<alt (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))>
#<alt (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))>
#<alt (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))))>
#<alt (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))>
#<alt (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))>
#<alt (pow.f64 (log.f64 x) #s(literal 2 binary64))>
#<alt (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))>
#<alt (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))>
#<alt (/.f64 (-.f64 x (log.f64 x)) n)>
Outputs
#<alt (* -1 (/ (log x) n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))>
#<alt (+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))>
#<alt (/ 1 (* n x))>
#<alt (/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)>
#<alt (/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)>
#<alt (/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)>
#<alt (/ 1 (* n x))>
#<alt (* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (* -1 (log x))>
#<alt (- x (log x))>
#<alt (- (* x (+ 1 (* -1/2 x))) (log x))>
#<alt (- (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (log x))>
#<alt (/ 1 x)>
#<alt (/ (- 1 (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (/ 1/3 (pow x 2))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)>
#<alt (/ 1 x)>
#<alt (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/3) x)) 1/2) x)) 1) x))>
#<alt x>
#<alt (* x (+ 1 (* -1/2 x)))>
#<alt (* x (+ 1 (* x (- (* 1/3 x) 1/2))))>
#<alt (* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (+ (* -1 (log (/ 1 x))) (/ 1 x))>
#<alt (- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))>
#<alt (- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))>
#<alt (log x)>
#<alt (log x)>
#<alt (log x)>
#<alt (log x)>
#<alt (* -1 (log (/ 1 x)))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))>
#<alt (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))>
#<alt (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))>
#<alt (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* 1/6 (/ x (pow n 3)))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))>
#<alt (/ (- (* 1/3 x) 1/2) n)>
#<alt (/ (- (+ (* -1/2 (/ x n)) (+ (* 1/3 x) (* 1/2 (/ 1 n)))) 1/2) n)>
#<alt (/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)>
#<alt (/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)>
#<alt (* -1 (/ (+ 1/2 (* -1/3 x)) n))>
#<alt (* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (* -1/2 x)) n)) (* -1/3 x))) n))>
#<alt (* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))>
#<alt (* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))>
#<alt (/ x n)>
#<alt (* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))>
#<alt (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))>
#<alt (* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))>
#<alt (* 1/6 (/ (pow x 3) (pow n 3)))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) n)>
#<alt (/ (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) n)>
#<alt (/ (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) n)>
#<alt (/ (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) n)>
#<alt (* -1 (/ (* x (- (* x (+ 1/2 (* -1/3 x))) 1)) n))>
#<alt (* -1 (/ (+ (* -1 (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (pow x 3) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (pow x 3) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))>
#<alt (/ 1 n)>
#<alt (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))>
#<alt (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))>
#<alt (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))>
#<alt (* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* 1/6 (/ (pow x 2) (pow n 3)))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ 1 (* x (- (* 1/3 x) 1/2))) n)>
#<alt (/ (+ 1 (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)>
#<alt (/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)>
#<alt (/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)>
#<alt (* -1 (/ (- (* x (+ 1/2 (* -1/3 x))) 1) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- (+ 1 (/ x n)) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* 1/2 (/ x (pow n 2))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (- (+ 1 (* x (+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n)))) (exp (/ (log x) n)))>
#<alt (* (pow x 3) (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (+ (/ 1 (* n (pow x 2))) (/ 1 (pow x 3))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (pow x 3)))))>
#<alt (* -1 (* (pow x 3) (- (* 1/2 (/ 1 (pow n 2))) (* 1/6 (/ 1 (pow n 3))))))>
#<alt (* -1 (* (pow x 3) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))))))>
#<alt (* -1 (* (pow x 3) (- (+ (* -1 (/ (+ (/ 1 (* n x)) (* 1/2 (/ 1 (pow n 2)))) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/6 (/ 1 (pow n 3))))))>
#<alt (* -1 (* (pow x 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n)) x)) (* 1/2 (/ 1 (pow n 2)))) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/6 (/ 1 (pow n 3))))))>
#<alt (* 1/6 (/ (pow x 3) (pow n 3)))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (+ (* n x) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (+ x (* n (- 1 (exp (/ (log x) n)))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- (+ x (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)>
#<alt (/ (- (+ x (+ (* 1/6 (/ (pow x 3) (pow n 2))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (/ (- (+ x (+ (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow x 3) (pow n 2))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (* -1 (/ (- (* -1 x) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* (pow x 2) (+ 1/2 (* -1/2 x))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow x 3)) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (pow x 3)) (* 1/24 (/ (pow (log x) 4) n))) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))>
#<alt (/ 1 n)>
#<alt (+ (* 1/2 (/ x (pow n 2))) (/ 1 n))>
#<alt (+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n))>
#<alt (+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n))>
#<alt (* (pow x 2) (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))>
#<alt (* -1 (/ (* (pow x 2) (- (* 1/2 n) 1/6)) (pow n 3)))>
#<alt (* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))))>
#<alt (* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))))>
#<alt (* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))))>
#<alt (* 1/6 (/ (pow x 2) (pow n 3)))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (+ n (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ (+ (* 1/6 (pow x 2)) (* n (+ n (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))>
#<alt (/ 1 n)>
#<alt (/ (+ 1 (/ (* x (+ 1/2 (* -1/2 x))) n)) n)>
#<alt (/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)>
#<alt (/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)>
#<alt (/ 1 n)>
#<alt (* -1 (/ (- (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) 1) n))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) 1) n))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) 1) n))>
#<alt (/ 1/2 (pow n 2))>
#<alt (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))>
#<alt (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))>
#<alt (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))>
#<alt (/ (* x (+ 1/6 (* -1/2 n))) (pow n 3))>
#<alt (* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))>
#<alt (* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))>
#<alt (* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))>
#<alt (* -1 (/ (* x (- (* 1/2 n) 1/6)) (pow n 3)))>
#<alt (* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))>
#<alt (* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))>
#<alt (* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))>
#<alt (* 1/6 (/ x (pow n 3)))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))>
#<alt (/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))>
#<alt (/ (+ 1/2 (* -1/2 x)) (pow n 2))>
#<alt (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))>
#<alt (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))>
#<alt (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))>
#<alt (/ (+ 1/2 (* -1/2 x)) (pow n 2))>
#<alt (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))>
#<alt (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))>
#<alt (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))>
#<alt (* 1/2 n)>
#<alt (+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))>
#<alt (+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))>
#<alt (+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))>
#<alt (* x (+ 1/6 (* -1/2 n)))>
#<alt (* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))>
#<alt (* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))>
#<alt (* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))>
#<alt (* -1 (* x (- (* 1/2 n) 1/6)))>
#<alt (* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))>
#<alt (* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))>
#<alt (* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))>
#<alt (* 1/6 x)>
#<alt (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))>
#<alt (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))>
#<alt (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))>
#<alt (* n (+ 1/2 (* -1/2 x)))>
#<alt (* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))>
#<alt (* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))>
#<alt (* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))>
#<alt (* n (+ 1/2 (* -1/2 x)))>
#<alt (* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))>
#<alt (* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))>
#<alt (* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))>
#<alt (- (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))>
#<alt (- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))>
#<alt (/ x n)>
#<alt (* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))>
#<alt (* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))>
#<alt (* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))>
#<alt (/ x n)>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))>
#<alt (* -1/2 (/ (pow (log x) 2) (pow n 2)))>
#<alt (/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))>
#<alt (/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))>
#<alt (/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)>
#<alt (/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)>
#<alt (/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))>
#<alt (* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))>
#<alt (* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log (/ 1 x)) 2) (pow n 2))>
#<alt (/ (pow (log (/ 1 x)) 2) (pow n 2))>
#<alt (/ (pow (log (/ 1 x)) 2) (pow n 2))>
#<alt (/ (pow (log (/ 1 x)) 2) (pow n 2))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (/ (pow (log x) 2) (pow n 2))>
#<alt (pow (log x) 2)>
#<alt (pow (log x) 2)>
#<alt (pow (log x) 2)>
#<alt (pow (log x) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (log (/ 1 x)) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)>
#<alt (/ 1/6 (pow n 3))>
#<alt (/ (+ 1/6 (* -1/2 n)) (pow n 3))>
#<alt (/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))>
#<alt (/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))>
#<alt (/ 1/3 n)>
#<alt (/ (- 1/3 (* 1/2 (/ 1 n))) n)>
#<alt (/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)>
#<alt (/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)>
#<alt (/ 1/3 n)>
#<alt (* -1 (/ (- (* 1/2 (/ 1 n)) 1/3) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (* -1 (/ (log (/ 1 x)) n))))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (- 1 (exp (/ (log x) n)))>
#<alt (* -1 (/ (log x) n))>
#<alt (/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)>
#<alt (/ (- (* -1/6 (/ (pow (log x) 3) (pow n 2))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)>
#<alt (/ (- (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)>
#<alt (* -1 (/ (log x) n))>
#<alt (* -1 (/ (- (* 1/2 (/ (pow (log x) 2) n)) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))>
#<alt (* -1 (/ (log x) n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (/ x n)>
#<alt (* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))>
#<alt (* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))>
#<alt (* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))>
#<alt (/ x n)>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
Calls

87 calls:

TimeVariablePointExpression
2.0ms
n
@-inf
(+ (* x (+ (* x (/ (+ (* x 1/6) (* n (+ (* -1/2 x) 1/2))) (* n (* n n)))) (/ 1 n))) (- 1 (pow x (/ 1 n))))
1.0ms
x
@-inf
(+ (* -1/2 (/ (pow (log x) 2) (* n n))) (/ (- x (log x)) n))
1.0ms
x
@0
(+ (* -1/2 (/ (pow (log x) 2) (* n n))) (/ (- x (log x)) n))
1.0ms
x
@-inf
(+ (* x (+ (* x (/ (+ (* x 1/6) (* n (+ (* -1/2 x) 1/2))) (* n (* n n)))) (/ 1 n))) (- 1 (pow x (/ 1 n))))
1.0ms
x
@0
(+ (* x (+ (* x (/ (+ (* x 1/6) (* n (+ (* -1/2 x) 1/2))) (* n (* n n)))) (/ 1 n))) (- 1 (pow x (/ 1 n))))

rewrite385.0ms (1.5%)

Memory
4.6MiB live, 553.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 488×lower-*.f32
4 482×lower-*.f64
3 930×lower-fma.f32
3 914×lower-fma.f64
3 710×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040245
082230
1418230
24602226
09381215
Stop Event
iter limit
node limit
iter limit
Counts
18 → 519
Calls
Call 1
Inputs
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(-.f64 (log1p.f64 x) (log.f64 x))
(log1p.f64 x)
(log.f64 x)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/.f64 (-.f64 x (log.f64 x)) n)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (log1p.f64 x) n) (neg.f64 (/.f64 (log.f64 x) n)))
(-.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log.f64 x) n))
(fma.f64 (log1p.f64 x) (/.f64 #s(literal 1 binary64) n) (neg.f64 (/.f64 (log.f64 x) n)))
(neg.f64 (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) (neg.f64 n)))
(neg.f64 (/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (neg.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (neg.f64 n))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 n (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))) n))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))) (neg.f64 n)))
(/.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(/.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)) (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (neg.f64 n)))
(/.f64 (neg.f64 (neg.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (neg.f64 (neg.f64 n)))
(/.f64 (-.f64 (pow.f64 (/.f64 (log1p.f64 x) n) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (log1p.f64 x) n) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log.f64 x) n)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log1p.f64 x) n) #s(literal 2 binary64)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (+.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log.f64 x) n)))
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64)) n)
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal -1 binary64)) (neg.f64 n))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) n)) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))))
(pow.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (pow.f64 (/.f64 n (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 n (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
(log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 x #s(literal 1 binary64))))
(+.f64 (log1p.f64 x) (neg.f64 (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) (log1p.f64 x))
(-.f64 (log1p.f64 x) (log.f64 x))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (*.f64 x (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))))
(-.f64 (log1p.f64 (neg.f64 (*.f64 x x))) (log.f64 (*.f64 x (-.f64 #s(literal 1 binary64) x))))
(-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
(-.f64 (log.f64 (neg.f64 (+.f64 x #s(literal 1 binary64)))) (log.f64 (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (log1p.f64 x))
(neg.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (neg.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (-.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (neg.f64 (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 2 binary64))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))))
(pow.f64 (/.f64 (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (pow.f64 (log1p.f64 x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
(log.f64 (+.f64 x #s(literal 1 binary64)))
(+.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))))
(+.f64 (log1p.f64 (neg.f64 (*.f64 x x))) (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log1p.f64 (-.f64 (*.f64 x x) x)))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(-.f64 (log1p.f64 (neg.f64 (*.f64 x x))) (log1p.f64 (neg.f64 x)))
(-.f64 (log.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))) (log.f64 (neg.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))))
(-.f64 (log.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (log.f64 (neg.f64 (-.f64 #s(literal 1 binary64) x))))
(-.f64 (log.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64))) (log.f64 (-.f64 x #s(literal 1 binary64))))
(neg.f64 (log.f64 (/.f64 (fma.f64 x (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))))
(neg.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 x x)))))
(log1p.f64 x)
(log.f64 x)
(exp.f64 (log.f64 (log.f64 x)))
(+.f64 (log.f64 x) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 x))
(fma.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sqrt.f64 (log.f64 x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log.f64 x)) #s(literal 1 binary64)) #s(literal 0 binary64))
(pow.f64 (log.f64 x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 x)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (log.f64 x)) #s(literal 1 binary64)))
#s(literal 0 binary64)
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(+.f64 (/.f64 x (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(+.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) n))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))
(+.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 x (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) x) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) x (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n n))) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1/2 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal 1/2 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 (*.f64 x #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(fma.f64 (fma.f64 n #s(literal 1/2 binary64) (*.f64 (*.f64 n n) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n))) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 n n)) (/.f64 #s(literal -1/4 binary64) (*.f64 n (*.f64 n n)))))) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(fma.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n))) (/.f64 #s(literal 1/4 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) n) #s(literal -1/2 binary64)) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) n) (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x)))) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x)))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x))) (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) (neg.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) #s(literal 3 binary64)) (/.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 n n)))) (fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) n)))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x)))) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/4 binary64) (*.f64 n n))) (-.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) n)))
(pow.f64 (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x)))) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x))))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))))
(+.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)))
(+.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 0 binary64))
(+.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) (/.f64 x n))
(+.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) (+.f64 (/.f64 x n) #s(literal 0 binary64)))
(+.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) (-.f64 (/.f64 x n) #s(literal 0 binary64)))
(+.f64 (/.f64 x n) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))) (/.f64 x n))
(-.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 0 binary64))
(-.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) (/.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) n)) #s(literal 0 binary64))
(fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))
(fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (+.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x n) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))))
(fma.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (*.f64 x x) (/.f64 x n))
(fma.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (*.f64 x x) (+.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (*.f64 x x) (-.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) n) x (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))))
(fma.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) n)) x #s(literal 0 binary64))
(fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) x (/.f64 x n))
(fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) x (+.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) x (-.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 x n))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (-.f64 (/.f64 x n) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))))
(/.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64)) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) #s(literal 3 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (*.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) (/.f64 x n)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 x n))) (-.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))) (/.f64 x n)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 3 binary64)) #s(literal 0 binary64)) (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64)))
(/.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n))))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n)))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) x) (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)))) x) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n)))
(pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) n)) x)
(*.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 x n))))
(+.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x)) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x))) (*.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))))
(-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 x (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) x (/.f64 #s(literal 1 binary64) n))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))
(fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))) x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 (pow.f64 n #s(literal -1/2 binary64)) (pow.f64 n #s(literal -1/2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n))))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))))) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n)))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n))))) (neg.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (*.f64 x (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))))) (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) n)))))
(*.f64 (fma.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))))) (/.f64 #s(literal 1 binary64) n))))
(+.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)))
(+.f64 (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (*.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x)) (+.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(+.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (*.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x))) (/.f64 x n))
(-.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))))
(-.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)))) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (+.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) x (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) x (+.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (*.f64 x x) (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (*.f64 x (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))))) (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))) (fma.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64))) (fma.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (*.f64 x (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (-.f64 (*.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)))) (*.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))))
(/.f64 (fma.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (*.f64 x (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) (neg.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (fma.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (+.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (*.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (*.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (*.f64 x (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))))) (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))) (fma.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (*.f64 x (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n)))))))
(*.f64 (fma.f64 x (*.f64 (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (*.f64 x x) (/.f64 x n))) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(+.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))))
(+.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (-.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (-.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))))
(fma.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) x) (/.f64 #s(literal 1 binary64) n))
(fma.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) x (/.f64 #s(literal 1 binary64) n))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))))
(fma.f64 (/.f64 x n) (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n))
(fma.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(fma.f64 (/.f64 x (*.f64 n n)) (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n) (/.f64 #s(literal 1 binary64) n))
(fma.f64 (pow.f64 n #s(literal -1/2 binary64)) (pow.f64 n #s(literal -1/2 binary64)) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (fma.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 n n) (*.f64 n n))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (-.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))))) (*.f64 n (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (*.f64 n n) (neg.f64 n) (*.f64 (neg.f64 n) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))))) (*.f64 (neg.f64 n) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) n (*.f64 n (*.f64 n n))) (*.f64 (*.f64 n n) (*.f64 n n)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (neg.f64 n) (*.f64 (*.f64 n (*.f64 n n)) #s(literal -1 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (neg.f64 n)))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (neg.f64 (-.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 x (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 n (*.f64 n n)) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (neg.f64 (*.f64 n (*.f64 n n)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (*.f64 n n)) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 n (*.f64 n n)) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n n) (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n)))
(/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 n (*.f64 n n)) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (neg.f64 (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n) (*.f64 n n))
(/.f64 (*.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 n (*.f64 n n))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))) (neg.f64 (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n)) (neg.f64 (*.f64 n n)))
(/.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n n)) n)
(/.f64 (*.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)))) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n) n) n)
(pow.f64 (/.f64 (*.f64 n (*.f64 n n)) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 n (*.f64 n n)) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 n n) (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 (*.f64 n n) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))))
(*.f64 (neg.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (*.f64 n n)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n))
(*.f64 (/.f64 (fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64))) n) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 n n)) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 n (*.f64 n n)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64)))
(+.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (*.f64 x (*.f64 n #s(literal -1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (*.f64 x #s(literal 1/6 binary64))))
(+.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 x (*.f64 n #s(literal -1/2 binary64)) (fma.f64 n #s(literal 1/2 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 n (*.f64 x #s(literal -1/2 binary64)) (fma.f64 n #s(literal 1/2 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 x n) (fma.f64 n #s(literal 1/2 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n (*.f64 x #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x #s(literal -1/2 binary64)) n (fma.f64 n #s(literal 1/2 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 n #s(literal -1/2 binary64)) x (fma.f64 n #s(literal 1/2 binary64) (*.f64 x #s(literal 1/6 binary64))))
(fma.f64 (*.f64 n x) #s(literal -1/2 binary64) (fma.f64 n #s(literal 1/2 binary64) (*.f64 x #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))))
(/.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (fma.f64 n (*.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(+.f64 (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n))
(-.f64 (/.f64 x n) (-.f64 (/.f64 (log.f64 x) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n))) (/.f64 (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n))))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (/.f64 x n)) (/.f64 (log.f64 x) n))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (/.f64 #s(literal -1/2 binary64) n) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x))) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) #s(literal -1/2 binary64) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (-.f64 x (log.f64 x)) (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (-.f64 x (log.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (*.f64 (-.f64 x (log.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (log.f64 x))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x (log.f64 x)) n) (-.f64 (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n))))) (fma.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n)) (-.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 x (log.f64 x)) n) (-.f64 (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n))))))
(/.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (-.f64 x (log.f64 x))) (*.f64 n (*.f64 n n))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n n) (*.f64 (/.f64 n (-.f64 x (log.f64 x))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (*.f64 (/.f64 n (-.f64 x (log.f64 x))) (*.f64 n n)))
(/.f64 (fma.f64 (-.f64 x (log.f64 x)) (*.f64 n n) (*.f64 n (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (*.f64 n (*.f64 n n)))
(/.f64 (fma.f64 (neg.f64 (-.f64 x (log.f64 x))) (*.f64 n n) (*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (neg.f64 (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 n (-.f64 x (log.f64 x))) (*.f64 n n)) (*.f64 (*.f64 n n) (/.f64 n (-.f64 x (log.f64 x)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n (*.f64 (*.f64 n n) (-.f64 x (log.f64 x)))) (*.f64 n (*.f64 n n)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (neg.f64 n) (*.f64 (*.f64 n n) (neg.f64 (-.f64 x (log.f64 x))))) (neg.f64 (*.f64 n (*.f64 n n))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 x (log.f64 x)) n) (-.f64 (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n))))) (-.f64 (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x (log.f64 x)) n) (-.f64 (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n))))) (fma.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n)) (-.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 6 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 x (log.f64 x)) n) (-.f64 (/.f64 (-.f64 x (log.f64 x)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 (-.f64 x (log.f64 x)) n))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 n n) (pow.f64 (log.f64 x) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 x))) (*.f64 (log.f64 n) #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 n n))))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n n)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (pow.f64 (log.f64 x) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (log.f64 x) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 n (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 n n) (pow.f64 (log.f64 x) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 n n)))
(/.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) n)
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (*.f64 n n))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)) (neg.f64 n))
(/.f64 (*.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 n n))
(pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 n n) (pow.f64 (log.f64 x) #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 n n) (pow.f64 (log.f64 x) #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 n (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n)) #s(literal -1 binary64))
(*.f64 (log.f64 x) (*.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 n n))))
(*.f64 (log.f64 x) (/.f64 (log.f64 x) (*.f64 n n)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n))
(*.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (neg.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n n))))
(*.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 x) n))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (pow.f64 (pow.f64 (log.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (/.f64 #s(literal 1 binary64) n))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 x))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 x))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (log.f64 x)) (log.f64 (log.f64 x))))
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 x)))
(*.f64 (log.f64 x) (log.f64 x))
(+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(+.f64 (/.f64 #s(literal 1/3 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))
(+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n))
(-.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) n) (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/3 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal -1/2 binary64) n) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 (*.f64 n n) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(fma.f64 #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n))) #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(fma.f64 (/.f64 #s(literal 1/6 binary64) n) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n))))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (/.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (*.f64 n (*.f64 n n))))))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))))) (*.f64 (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 #s(literal 1/6 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (*.f64 n (*.f64 n n)) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 n (*.f64 n n)) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))))) (*.f64 (*.f64 n (*.f64 n n)) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 n (*.f64 n n)) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))))) (*.f64 (*.f64 n (*.f64 n n)) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))))) (*.f64 (neg.f64 (*.f64 n (*.f64 n n))) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) n) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))))) (*.f64 (*.f64 n n) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) n) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 n n) (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (*.f64 (*.f64 n n) (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n)))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) n) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 n n) (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))))) (*.f64 (*.f64 n n) (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 n (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (neg.f64 (*.f64 n (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal -1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n n) (*.f64 (*.f64 n (*.f64 n n)) (/.f64 #s(literal 1/6 binary64) n))) (*.f64 (*.f64 n n) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (*.f64 n (*.f64 n n)) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (neg.f64 (*.f64 n (*.f64 n n))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/27 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (*.f64 n n) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) n))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/9 binary64) (*.f64 n n))) (*.f64 n n)))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 6 binary64))))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (*.f64 n (*.f64 n n)) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) #s(literal 1/6 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 n (*.f64 n n))))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (neg.f64 (*.f64 n (*.f64 n n))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) #s(literal -1/6 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (neg.f64 (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 n n)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (*.f64 n n) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (/.f64 #s(literal 1/6 binary64) n))) (*.f64 (/.f64 (-.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n) (*.f64 n n)))
(/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) (neg.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n))))) (neg.f64 (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (*.f64 n n)))) (-.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/3 binary64) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))))
(pow.f64 (/.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (-.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64)))) (*.f64 n (*.f64 n n)))))
(+.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))) (/.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))) (/.f64 (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(exp.f64 (*.f64 (log.f64 (/.f64 n (-.f64 x (log.f64 x)))) #s(literal -1 binary64)))
(+.f64 (/.f64 x n) (neg.f64 (/.f64 (log.f64 x) n)))
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (neg.f64 (/.f64 (log.f64 x) n)))
(fma.f64 #s(literal 1 binary64) (/.f64 x n) (neg.f64 (/.f64 (log.f64 x) n)))
(fma.f64 (/.f64 #s(literal 1 binary64) n) x (neg.f64 (/.f64 (log.f64 x) n)))
(neg.f64 (/.f64 (-.f64 x (log.f64 x)) (neg.f64 n)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x (log.f64 x))) n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 n (-.f64 x (log.f64 x))) #s(literal 1 binary64)))
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (-.f64 x (log.f64 x)))))
(/.f64 (neg.f64 (-.f64 x (log.f64 x))) (neg.f64 n))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 n (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (+.f64 x (log.f64 x))))
(/.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (*.f64 n n))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) n))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) (neg.f64 n)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 x (log.f64 x)) n))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 x (log.f64 x)) (neg.f64 n)))
(/.f64 (*.f64 (-.f64 x (log.f64 x)) #s(literal 1 binary64)) n)
(/.f64 (neg.f64 (neg.f64 (-.f64 x (log.f64 x)))) (neg.f64 (neg.f64 n)))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))) (fma.f64 (/.f64 x n) (/.f64 x n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 (log.f64 x) n)))))
(/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (+.f64 (/.f64 x n) (/.f64 (log.f64 x) n)))
(/.f64 (*.f64 (-.f64 x (log.f64 x)) #s(literal -1 binary64)) (neg.f64 n))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n)) (+.f64 x (log.f64 x)))
(pow.f64 (/.f64 n (-.f64 x (log.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 n (-.f64 x (log.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (log.f64 x)) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x))) #s(literal -1 binary64)))
(*.f64 (-.f64 x (log.f64 x)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (neg.f64 (-.f64 x (log.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (*.f64 (-.f64 x (log.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (log.f64 x))))

simplify348.0ms (1.4%)

Memory
-5.3MiB live, 562.2MiB allocated
Algorithm
egg-herbie
Rules
7 674×lower-fma.f64
7 674×lower-fma.f32
4 674×lower-*.f64
4 674×lower-*.f32
3 540×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06315601
119845350
259415230
082404909
Stop Event
iter limit
node limit
Counts
348 → 347
Calls
Call 1
Inputs
(* -1 (/ (log x) n))
(+ (* -1 (/ (log x) n)) (/ x n))
(+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))
(+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))
(/ 1 (* n x))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)
(/ 1 (* n x))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(* -1 (log x))
(- x (log x))
(- (* x (+ 1 (* -1/2 x))) (log x))
(- (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (log x))
(/ 1 x)
(/ (- 1 (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)
(/ 1 x)
(* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/3) x)) 1/2) x)) 1) x))
x
(* x (+ 1 (* -1/2 x)))
(* x (+ 1 (* x (- (* 1/3 x) 1/2))))
(* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (/ 1 x))
(- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))
(- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))
(log x)
(log x)
(log x)
(log x)
(* -1 (log (/ 1 x)))
(* -1 (log (/ 1 x)))
(* -1 (log (/ 1 x)))
(* -1 (log (/ 1 x)))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* 1/6 (/ x (pow n 3)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/ (- (* 1/3 x) 1/2) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/3 x) (* 1/2 (/ 1 n)))) 1/2) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(* -1 (/ (+ 1/2 (* -1/3 x)) n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (* -1/2 x)) n)) (* -1/3 x))) n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(/ x n)
(* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))
(* 1/6 (/ (pow x 3) (pow n 3)))
(/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) n)
(/ (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) n)
(/ (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) n)
(/ (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) n)
(* -1 (/ (* x (- (* x (+ 1/2 (* -1/3 x))) 1)) n))
(* -1 (/ (+ (* -1 (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))
(* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (pow x 3) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))
(* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (pow x 3) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))
(/ 1 n)
(+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(* 1/6 (/ (pow x 2) (pow n 3)))
(/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ 1 (* x (- (* 1/3 x) 1/2))) n)
(/ (+ 1 (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(* -1 (/ (- (* x (+ 1/2 (* -1/3 x))) 1) n))
(* -1 (/ (- (+ (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(- 1 (exp (/ (log x) n)))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* 1/2 (/ x (pow n 2))) (/ 1 n)))) (exp (/ (log x) n)))
(- (+ 1 (* x (+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n)))) (exp (/ (log x) n)))
(* (pow x 3) (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (+ (/ 1 (* n (pow x 2))) (/ 1 (pow x 3))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (pow x 3)))))
(* -1 (* (pow x 3) (- (* 1/2 (/ 1 (pow n 2))) (* 1/6 (/ 1 (pow n 3))))))
(* -1 (* (pow x 3) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))))))
(* -1 (* (pow x 3) (- (+ (* -1 (/ (+ (/ 1 (* n x)) (* 1/2 (/ 1 (pow n 2)))) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/6 (/ 1 (pow n 3))))))
(* -1 (* (pow x 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n)) x)) (* 1/2 (/ 1 (pow n 2)))) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/6 (/ 1 (pow n 3))))))
(* 1/6 (/ (pow x 3) (pow n 3)))
(/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n x) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (+ x (* n (- 1 (exp (/ (log x) n)))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (- x (log x)) n)
(/ (- (+ x (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/ (- (+ x (+ (* 1/6 (/ (pow x 3) (pow n 2))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/ (- (+ x (+ (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow x 3) (pow n 2))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(* -1 (/ (- (* -1 x) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* (pow x 2) (+ 1/2 (* -1/2 x))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow x 3)) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (pow x 3)) (* 1/24 (/ (pow (log x) 4) n))) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/ 1 n)
(+ (* 1/2 (/ x (pow n 2))) (/ 1 n))
(+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n))
(+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n))
(* (pow x 2) (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))
(* -1 (/ (* (pow x 2) (- (* 1/2 n) 1/6)) (pow n 3)))
(* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))))
(* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))))
(* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))))
(* 1/6 (/ (pow x 2) (pow n 3)))
(/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))
(/ (+ (* 1/6 (pow x 2)) (* n (+ n (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ (+ (* 1/6 (pow x 2)) (* n (+ n (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/ 1 n)
(/ (+ 1 (/ (* x (+ 1/2 (* -1/2 x))) n)) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/ 1 n)
(* -1 (/ (- (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) 1) n))
(* -1 (/ (- (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) 1) n))
(* -1 (/ (- (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) 1) n))
(/ 1/2 (pow n 2))
(+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))
(+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))
(+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))
(/ (* x (+ 1/6 (* -1/2 n))) (pow n 3))
(* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))
(* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))
(* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))
(* -1 (/ (* x (- (* 1/2 n) 1/6)) (pow n 3)))
(* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))
(* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))
(* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))
(* 1/6 (/ x (pow n 3)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/ (+ 1/2 (* -1/2 x)) (pow n 2))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/ (+ 1/2 (* -1/2 x)) (pow n 2))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(* 1/2 n)
(+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))
(+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))
(+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))
(* x (+ 1/6 (* -1/2 n)))
(* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))
(* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))
(* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))
(* -1 (* x (- (* 1/2 n) 1/6)))
(* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))
(* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))
(* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))
(* 1/6 x)
(+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))
(+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))
(+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))
(* n (+ 1/2 (* -1/2 x)))
(* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))
(* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))
(* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))
(* n (+ 1/2 (* -1/2 x)))
(* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))
(* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))
(* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))
(- (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(/ x n)
(* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))
(* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))
(* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))
(/ x n)
(* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))
(* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))
(* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))
(* -1/2 (/ (pow (log x) 2) (pow n 2)))
(/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))
(/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))
(/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))
(/ (- x (log x)) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/ (- x (log x)) n)
(* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))
(* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))
(* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(/ (pow (log x) 2) (pow n 2))
(pow (log x) 2)
(pow (log x) 2)
(pow (log x) 2)
(pow (log x) 2)
(pow (log (/ 1 x)) 2)
(pow (log (/ 1 x)) 2)
(pow (log (/ 1 x)) 2)
(pow (log (/ 1 x)) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(/ 1/6 (pow n 3))
(/ (+ 1/6 (* -1/2 n)) (pow n 3))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/ 1/3 n)
(/ (- 1/3 (* 1/2 (/ 1 n))) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/ 1/3 n)
(* -1 (/ (- (* 1/2 (/ 1 n)) 1/3) n))
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(- 1 (exp (/ (log x) n)))
(* -1 (/ (log x) n))
(/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)
(/ (- (* -1/6 (/ (pow (log x) 3) (pow n 2))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/ (- (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(* -1 (/ (log x) n))
(* -1 (/ (- (* 1/2 (/ (pow (log x) 2) n)) (* -1 (log x))) n))
(* -1 (/ (- (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(* -1 (/ (log x) n))
(+ (* -1 (/ (log x) n)) (/ x n))
(+ (* -1 (/ (log x) n)) (/ x n))
(+ (* -1 (/ (log x) n)) (/ x n))
(/ x n)
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(/ x n)
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
Outputs
(* -1 (/ (log x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))
(fma.f64 (/.f64 x n) (*.f64 x #s(literal -1/2 binary64)) (/.f64 (-.f64 x (log.f64 x)) n))
(+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))
(fma.f64 (/.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n) (*.f64 x x) (/.f64 (-.f64 x (log.f64 x)) n))
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x n))))
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) (/.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x (*.f64 x n))))) x)
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1 binary64) (*.f64 x n))))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))) (/.f64 #s(literal 1 binary64) n)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) n) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal 1/3 binary64) (*.f64 x n)))) x) (/.f64 #s(literal 1 binary64) n)) x)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (log x))
(neg.f64 (log.f64 x))
(- x (log x))
(-.f64 x (log.f64 x))
(- (* x (+ 1 (* -1/2 x))) (log x))
(-.f64 (fma.f64 x (*.f64 x #s(literal -1/2 binary64)) x) (log.f64 x))
(- (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (log x))
(-.f64 (fma.f64 (*.f64 x x) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) x) (log.f64 x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (- 1 (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (/.f64 #s(literal 1/4 binary64) (*.f64 x (*.f64 x x))))) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (neg.f64 x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/3) x)) 1/2) x)) 1) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) x) #s(literal -1/3 binary64)) x)) x)) (neg.f64 x))
x
(* x (+ 1 (* -1/2 x)))
(fma.f64 x (*.f64 x #s(literal -1/2 binary64)) x)
(* x (+ 1 (* x (- (* 1/3 x) 1/2))))
(fma.f64 (*.f64 x x) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) x)
(* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal -1/4 binary64) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)) x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (* -1 (log (/ 1 x))) (/ 1 x))
(+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x))
(- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))
(+.f64 (log.f64 x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x))
(- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))
(+.f64 (log.f64 x) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x)))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))
(-.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x))
(log x)
(log.f64 x)
(log x)
(log.f64 x)
(log x)
(log.f64 x)
(log x)
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))
(+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 x (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 x (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 x (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))))
(* -1 (* x (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))))
(* 1/6 (/ x (pow n 3)))
(*.f64 x (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 n (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (+ (* -1/2 x) (* n (- (* 1/3 x) 1/2)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 n (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (- (* 1/3 x) 1/2) n)
(/.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/3 x) (* 1/2 (/ 1 n)))) 1/2) n)
(/.f64 (+.f64 (fma.f64 x #s(literal 1/3 binary64) (/.f64 #s(literal 1/2 binary64) n)) (fma.f64 x (/.f64 #s(literal -1/2 binary64) n) #s(literal -1/2 binary64))) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(/.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 x (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (fma.f64 x #s(literal 1/3 binary64) (/.f64 #s(literal 1/2 binary64) n))))) n)
(/ (- (+ (* -1/2 (/ x n)) (+ (* 1/6 (/ x (pow n 2))) (+ (* 1/3 x) (* 1/2 (/ 1 n))))) 1/2) n)
(/.f64 (+.f64 #s(literal -1/2 binary64) (fma.f64 x (/.f64 #s(literal -1/2 binary64) n) (fma.f64 x (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (fma.f64 x #s(literal 1/3 binary64) (/.f64 #s(literal 1/2 binary64) n))))) n)
(* -1 (/ (+ 1/2 (* -1/3 x)) n))
(/.f64 (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (neg.f64 n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (* -1/2 x)) n)) (* -1/3 x))) n))
(/.f64 (fma.f64 x #s(literal -1/3 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n))) (neg.f64 n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(/.f64 (-.f64 (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) n)) (neg.f64 n))
(* -1 (/ (+ 1/2 (+ (* -1 (/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) n)) (* -1/3 x))) n))
(/.f64 (-.f64 (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) n)) (neg.f64 n))
(/ x n)
(/.f64 x n)
(* x (+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(fma.f64 (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 x n))
(* x (+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n)))
(fma.f64 (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 x n))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n))) x)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) x)))
(* -1 (* (pow x 3) (+ (* -1 (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2))))) (* -1 (/ (- (+ (* 1/2 (/ 1 (pow n 2))) (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) x)))
(* 1/6 (/ (pow x 3) (pow n 3)))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x n)) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (* x (+ 1 (* x (- (* 1/3 x) 1/2))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n))) (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 n (*.f64 n n)))
(/ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) n)
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) x) n)
(/ (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 (*.f64 x x) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) x)) n)
(/ (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/ (+ (* 1/6 (/ (pow x 3) (pow n 2))) (+ (* x (+ 1 (* x (- (* 1/3 x) 1/2)))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(* -1 (/ (* x (- (* x (+ 1/2 (* -1/3 x))) 1)) n))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n))
(* -1 (/ (+ (* -1 (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))
(/.f64 (fma.f64 x (/.f64 (*.f64 x (fma.f64 x #s(literal 1/2 binary64) #s(literal -1/2 binary64))) n) (*.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (neg.f64 n))
(* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (pow x 3) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) n)) (neg.f64 n))) (neg.f64 n))
(* -1 (/ (+ (* -1 (/ (+ (* 1/6 (/ (pow x 3) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) n)) (* x (- (* x (+ 1/2 (* -1/3 x))) 1))) n))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) n)) (neg.f64 n))) (neg.f64 n))
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(+ (* x (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 n))
(fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(+ (* x (- (+ (* 1/2 (/ 1 (pow n 2))) (* x (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))) (* 1/2 (/ 1 n)))) (/ 1 n))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2)))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (* 1/3 (/ 1 n)) (/ 1/2 (* (pow n 2) x)))) (+ (* 1/2 (/ 1 (pow n 2))) (/ 1/2 (* n x)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x n))))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) (*.f64 x n))) x)))
(* (pow x 2) (- (+ (* -1 (/ (- (* -1 (- (* 1/2 (/ 1 (pow n 2))) (* 1/2 (/ 1 n)))) (/ 1 (* n x))) x)) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/3 (/ 1 n)))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) (*.f64 x n))) x)))
(* 1/6 (/ (pow x 2) (pow n 3)))
(/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))
(/.f64 (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (+ (* n (+ 1 (* x (- (* 1/3 x) 1/2)))) (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ 1 (* x (- (* 1/3 x) 1/2))) n)
(/.f64 (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) n)
(/ (+ 1 (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) (fma.f64 (*.f64 x x) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) #s(literal 1 binary64))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (+ (* x (- (* 1/3 x) 1/2)) (/ (* x (+ 1/2 (* -1/2 x))) n)))) n)
(/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) (fma.f64 (*.f64 x x) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) #s(literal 1 binary64))) n)
(* -1 (/ (- (* x (+ 1/2 (* -1/3 x))) 1) n))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) n))
(* -1 (/ (- (+ (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(/.f64 (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (/.f64 x n) #s(literal -1 binary64))) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(/.f64 (-.f64 (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) n)) n)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) (* x (+ 1/2 (* -1/3 x)))) 1) n))
(/.f64 (-.f64 (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) n)) n)) (neg.f64 n))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- (+ 1 (/ x n)) (exp (/ (log x) n)))
(+.f64 (/.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))))
(- (+ 1 (* x (+ (* 1/2 (/ x (pow n 2))) (/ 1 n)))) (exp (/ (log x) n)))
(-.f64 (fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- (+ 1 (* x (+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n)))) (exp (/ (log x) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))))
(* (pow x 3) (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 x (*.f64 (*.f64 x x) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)))
(* (pow x 3) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (+ (/ 1 (* n (pow x 2))) (/ 1 (pow x 3))))) (+ (* 1/2 (/ 1 (pow n 2))) (/ (exp (* -1 (/ (log (/ 1 x)) n))) (pow x 3)))))
(*.f64 (*.f64 x (*.f64 x x)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))) (*.f64 x (*.f64 x x)))))
(* -1 (* (pow x 3) (- (* 1/2 (/ 1 (pow n 2))) (* 1/6 (/ 1 (pow n 3))))))
(*.f64 x (/.f64 (*.f64 (neg.f64 x) (*.f64 x (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)))) (*.f64 n (*.f64 n n))))
(* -1 (* (pow x 3) (- (* 1/2 (/ 1 (pow n 2))) (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (+ (* -1 (/ (+ (/ 1 (* n x)) (* 1/2 (/ 1 (pow n 2)))) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/6 (/ 1 (pow n 3))))))
(*.f64 (+.f64 (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1 binary64) (*.f64 x n))) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (+ (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n))) x)) (/ 1 n)) x)) (* 1/2 (/ 1 (pow n 2)))) x)) (* 1/2 (/ 1 (pow n 2)))) (* 1/6 (/ 1 (pow n 3))))))
(neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) x) (/.f64 #s(literal 1 binary64) n)) x)) x))))
(* 1/6 (/ (pow x 3) (pow n 3)))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (* (pow x 2) (+ 1/2 (* -1/2 x))))) (pow n 3))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x n)) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n x) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 x n)))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 3)) (* n (+ (* n (+ x (* n (- 1 (exp (/ (log x) n)))))) (* (pow x 2) (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (fma.f64 n (fma.f64 n (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))) x) (*.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (*.f64 n (*.f64 n n)))
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- (+ x (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/.f64 (-.f64 (+.f64 x (/.f64 (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) n)) (log.f64 x)) n)
(/ (- (+ x (+ (* 1/6 (/ (pow x 3) (pow n 2))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) x)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) (log.f64 x)))) n)
(/ (- (+ x (+ (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (* 1/6 (/ (pow x 3) (pow n 2))) (/ (* (pow x 2) (+ 1/2 (* -1/2 x))) n)))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) (*.f64 n (*.f64 n n))) (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) x))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) (log.f64 x)))) n)
(* -1 (/ (- (* -1 x) (* -1 (log x))) n))
(/.f64 (-.f64 x (log.f64 x)) n)
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* (pow x 2) (+ 1/2 (* -1/2 x))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (+.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) n) (-.f64 (log.f64 x) x)) (neg.f64 n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (pow x 3)) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (-.f64 (log.f64 x) (+.f64 x (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) n) (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) n))) (neg.f64 n))
(* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1/6 (pow x 3)) (* 1/24 (/ (pow (log x) 4) n))) (* -1/6 (pow (log x) 3))) n)) (* (pow x 2) (+ 1/2 (* -1/2 x)))) (* 1/2 (pow (log x) 2))) n))) (* -1 (log x))) n))
(/.f64 (-.f64 (log.f64 x) (+.f64 x (/.f64 (-.f64 (fma.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) n) (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) n)) n))) (neg.f64 n))
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(+ (* 1/2 (/ x (pow n 2))) (/ 1 n))
(fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n))
(+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n))
(fma.f64 x (fma.f64 x (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(+ (* x (+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))) (/ 1 n))
(fma.f64 x (fma.f64 x (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) n))
(* (pow x 2) (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 x (*.f64 x (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))))))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)))
(* (pow x 2) (- (+ (* 1/6 (/ 1 (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))) (* 1/2 (/ 1 (pow n 2)))))
(*.f64 (*.f64 x x) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n)))
(* -1 (/ (* (pow x 2) (- (* 1/2 n) 1/6)) (pow n 3)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 x (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)))) (*.f64 n (*.f64 n n)))
(* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (* 1/2 (/ 1 (* (pow n 2) x)))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n)))))
(* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))))))
(* (pow x 2) (+ (* -1 (/ (- (* 1/2 n) 1/6) (pow n 3))) (+ (/ 1/2 (* (pow n 2) x)) (/ 1 (* n (pow x 2))))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x n))) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))))))
(* 1/6 (/ (pow x 2) (pow n 3)))
(/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (* x (+ 1/2 (* -1/2 x))))) (pow n 3))
(/.f64 (fma.f64 x (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (+ n (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 (pow x 2)) (* n (+ n (* x (+ 1/2 (* -1/2 x)))))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(/ (+ 1 (/ (* x (+ 1/2 (* -1/2 x))) n)) n)
(/.f64 (fma.f64 x (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) #s(literal 1 binary64)) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (fma.f64 x (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) #s(literal 1 binary64))) n)
(/ (+ 1 (+ (* 1/6 (/ (pow x 2) (pow n 2))) (/ (* x (+ 1/2 (* -1/2 x))) n))) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1/6 binary64) (*.f64 n n)) (fma.f64 x (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) #s(literal 1 binary64))) n)
(/ 1 n)
(/.f64 #s(literal 1 binary64) n)
(* -1 (/ (- (* -1 (/ (* x (+ 1/2 (* -1/2 x))) n)) 1) n))
(/.f64 (fma.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (/.f64 x n) #s(literal -1 binary64)) (neg.f64 n))
(* -1 (/ (- (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) 1) n))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) n)) n)) n))
(* -1 (/ (- (* -1 (/ (+ (* 1/6 (/ (pow x 2) n)) (* x (+ 1/2 (* -1/2 x)))) n)) 1) n))
(neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) n)) n)) n))
(/ 1/2 (pow n 2))
(/.f64 #s(literal 1/2 binary64) (*.f64 n n))
(+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))
(fma.f64 x (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))
(+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))
(fma.f64 x (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))
(+ (* x (- (* 1/6 (/ 1 (pow n 3))) (* 1/2 (/ 1 (pow n 2))))) (* 1/2 (/ 1 (pow n 2))))
(fma.f64 x (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 n n)))
(/ (* x (+ 1/6 (* -1/2 n))) (pow n 3))
(/.f64 (*.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))
(*.f64 x (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))))
(* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))
(*.f64 x (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))))
(* x (+ (/ -1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3))))))
(*.f64 x (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n) n) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))))
(* -1 (/ (* x (- (* 1/2 n) 1/6)) (pow n 3)))
(/.f64 (*.f64 x (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64))) (neg.f64 (*.f64 n (*.f64 n n))))
(* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (neg.f64 x))
(* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (neg.f64 x))
(* -1 (* x (- (/ 1/2 (pow n 2)) (+ (* 1/2 (/ 1 (* (pow n 2) x))) (* 1/6 (/ 1 (pow n 3)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n)))) (neg.f64 x))
(* 1/6 (/ x (pow n 3)))
(*.f64 x (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x)))) (pow n 3))
(/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n)))
(/ (+ 1/2 (* -1/2 x)) (pow n 2))
(/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 n n))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n n))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n n))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n n))
(/ (+ 1/2 (* -1/2 x)) (pow n 2))
(/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 n n))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n n))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n n))
(/ (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))) (pow n 2))
(/.f64 (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 n n))
(* 1/2 n)
(*.f64 n #s(literal 1/2 binary64))
(+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))
(fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64)))
(+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))
(fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64)))
(+ (* 1/2 n) (* x (+ 1/6 (* -1/2 n))))
(fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64)))
(* x (+ 1/6 (* -1/2 n)))
(*.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)))
(* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))
(*.f64 x (fma.f64 n #s(literal -1/2 binary64) (fma.f64 n (/.f64 #s(literal 1/2 binary64) x) #s(literal 1/6 binary64))))
(* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))
(*.f64 x (fma.f64 n #s(literal -1/2 binary64) (fma.f64 n (/.f64 #s(literal 1/2 binary64) x) #s(literal 1/6 binary64))))
(* x (+ 1/6 (+ (* -1/2 n) (* 1/2 (/ n x)))))
(*.f64 x (fma.f64 n #s(literal -1/2 binary64) (fma.f64 n (/.f64 #s(literal 1/2 binary64) x) #s(literal 1/6 binary64))))
(* -1 (* x (- (* 1/2 n) 1/6)))
(neg.f64 (*.f64 x (fma.f64 n #s(literal 1/2 binary64) #s(literal -1/6 binary64))))
(* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))
(*.f64 (neg.f64 x) (fma.f64 n #s(literal 1/2 binary64) (fma.f64 n (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/6 binary64))))
(* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))
(*.f64 (neg.f64 x) (fma.f64 n #s(literal 1/2 binary64) (fma.f64 n (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/6 binary64))))
(* -1 (* x (- (+ (* -1/2 (/ n x)) (* 1/2 n)) 1/6)))
(*.f64 (neg.f64 x) (fma.f64 n #s(literal 1/2 binary64) (fma.f64 n (/.f64 #s(literal -1/2 binary64) x) #s(literal -1/6 binary64))))
(* 1/6 x)
(*.f64 x #s(literal 1/6 binary64))
(+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))
(fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64)))
(+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))
(fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64)))
(+ (* 1/6 x) (* n (+ 1/2 (* -1/2 x))))
(fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64)))
(* n (+ 1/2 (* -1/2 x)))
(*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))
(*.f64 n (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))
(*.f64 n (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* n (+ 1/2 (+ (* -1/2 x) (* 1/6 (/ x n)))))
(*.f64 n (fma.f64 x (/.f64 #s(literal 1/6 binary64) n) (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* n (+ 1/2 (* -1/2 x)))
(*.f64 n (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))
(neg.f64 (*.f64 n (fma.f64 (/.f64 x n) #s(literal -1/6 binary64) (fma.f64 x #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))
(neg.f64 (*.f64 n (fma.f64 (/.f64 x n) #s(literal -1/6 binary64) (fma.f64 x #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(* -1 (* n (+ (* -1 (+ 1/2 (* -1/2 x))) (* -1/6 (/ x n)))))
(neg.f64 (*.f64 n (fma.f64 (/.f64 x n) #s(literal -1/6 binary64) (fma.f64 x #s(literal 1/2 binary64) #s(literal -1/2 binary64)))))
(- (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ (log x) n))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x)) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(- (+ (* -1/2 (/ (pow (log x) 2) (pow n 2))) (/ x n)) (/ (log x) n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(/ x n)
(/.f64 x n)
(* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (/.f64 (log.f64 x) (*.f64 x n))))
(* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (/.f64 (log.f64 x) (*.f64 x n))))
(* x (- (+ (* -1/2 (/ (pow (log (/ 1 x)) 2) (* (pow n 2) x))) (/ 1 n)) (* -1 (/ (log (/ 1 x)) (* n x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (/.f64 (log.f64 x) (*.f64 x n))))
(/ x n)
(/.f64 x n)
(* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 n n)) (neg.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) x) (/.f64 #s(literal 1 binary64) n)))
(* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 n n)) (neg.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) x) (/.f64 #s(literal 1 binary64) n)))
(* -1 (* x (- (* -1 (/ (+ (* -1 (+ (* -1 (/ (log (/ -1 x)) n)) (/ (log -1) n))) (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2)))) x)) (/ 1 n))))
(*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 n n)) (neg.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n))) x) (/.f64 #s(literal 1 binary64) n)))
(* -1/2 (/ (pow (log x) 2) (pow n 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n n))
(/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))
(/.f64 (fma.f64 n (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
(/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))
(/.f64 (fma.f64 n (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
(/ (+ (* -1/2 (pow (log x) 2)) (* n (- x (log x)))) (pow n 2))
(/.f64 (fma.f64 n (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/.f64 (-.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x))) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/.f64 (-.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x))) n)
(/ (- (+ x (* -1/2 (/ (pow (log x) 2) n))) (log x)) n)
(/.f64 (-.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x))) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))
(/.f64 (-.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x))) n)
(* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))
(/.f64 (-.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x))) n)
(* -1 (/ (+ (* -1 (- x (log x))) (* 1/2 (/ (pow (log x) 2) n))) n))
(/.f64 (-.f64 x (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x))) n)
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log (/ 1 x)) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (+ (log -1) (* -1 (log (/ -1 x)))) 2) (pow n 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(/ (pow (log x) 2) (pow n 2))
(/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log x) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (log (/ 1 x)) 2)
(pow.f64 (log.f64 x) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 x)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) #s(literal 2 binary64))
(/ 1/6 (pow n 3))
(/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n)))
(/ (+ 1/6 (* -1/2 n)) (pow n 3))
(/.f64 (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 n #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ (+ 1/6 (* n (- (* 1/3 n) 1/2))) (pow n 3))
(/.f64 (fma.f64 n (fma.f64 n #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/ 1/3 n)
(/.f64 #s(literal 1/3 binary64) n)
(/ (- 1/3 (* 1/2 (/ 1 n))) n)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n)) n)
(/ (- (+ 1/3 (/ 1/6 (pow n 2))) (* 1/2 (/ 1 n))) n)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n)) n)
(/ 1/3 n)
(/.f64 #s(literal 1/3 binary64) n)
(* -1 (/ (- (* 1/2 (/ 1 n)) 1/3) n))
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/2 binary64) n)) n)
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(/.f64 (-.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n)) (neg.f64 n))
(* -1 (/ (- (* -1 (/ (- (* 1/6 (/ 1 n)) 1/2) n)) 1/3) n))
(/.f64 (-.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/6 binary64) n)) n)) (neg.f64 n))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (* -1 (/ (log (/ 1 x)) n))))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (+ (log -1) (* -1 (log (/ -1 x)))) n)))
(-.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) x))) n)))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(- 1 (exp (/ (log x) n)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n))))
(* -1 (/ (log x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/ (- (* -1/2 (/ (pow (log x) 2) n)) (log x)) n)
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x)) n))
(/ (- (* -1/6 (/ (pow (log x) 3) (pow n 2))) (+ (log x) (* 1/2 (/ (pow (log x) 2) n)))) n)
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) n) (log.f64 x)) n)
(/ (- (* -1/24 (/ (pow (log x) 4) (pow n 3))) (+ (log x) (+ (* 1/6 (/ (pow (log x) 3) (pow n 2))) (* 1/2 (/ (pow (log x) 2) n))))) n)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/24 binary64) (pow.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 n (*.f64 n n))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (fma.f64 #s(literal 1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n n)) (log.f64 x)))) n)
(* -1 (/ (log x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(* -1 (/ (- (* 1/2 (/ (pow (log x) 2) n)) (* -1 (log x))) n))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) (log.f64 x)) n))
(* -1 (/ (- (* -1 (/ (- (* -1/6 (/ (pow (log x) 3) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) n) (log.f64 x)) n)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/24 (/ (pow (log x) 4) n)) (* -1/6 (pow (log x) 3))) n)) (* 1/2 (pow (log x) 2))) n)) (* -1 (log x))) n))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/6 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 4 binary64)) n))) (neg.f64 n))) n) (log.f64 x)) n)
(* -1 (/ (log x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(/ x n)
(/.f64 x n)
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(fma.f64 x (/.f64 (log.f64 x) (*.f64 x (neg.f64 n))) (/.f64 x n))
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(fma.f64 x (/.f64 (log.f64 x) (*.f64 x (neg.f64 n))) (/.f64 x n))
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(fma.f64 x (/.f64 (log.f64 x) (*.f64 x (neg.f64 n))) (/.f64 x n))
(/ x n)
(/.f64 x n)
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 (log.f64 #s(literal -1 binary64)) (*.f64 x n)) (/.f64 #s(literal -1 binary64) n)) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (*.f64 x n))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 (log.f64 #s(literal -1 binary64)) (*.f64 x n)) (/.f64 #s(literal -1 binary64) n)) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (*.f64 x n))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(*.f64 (neg.f64 x) (-.f64 (+.f64 (/.f64 (log.f64 #s(literal -1 binary64)) (*.f64 x n)) (/.f64 #s(literal -1 binary64) n)) (/.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (*.f64 x n))))
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)

eval169.0ms (0.7%)

Memory
9.4MiB live, 259.8MiB allocated
Compiler

Compiled 32 474 to 2 454 computations (92.4% saved)

prune166.0ms (0.7%)

Memory
3.1MiB live, 325.0MiB allocated
Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New88528913
Fresh23730
Picked505
Done022
Total91337950
Accuracy
100.0%
Counts
950 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
41.3%
(fma.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
36.9%
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
7.3%
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
4.2%
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
18.3%
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
21.6%
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
7.5%
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
14.3%
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
22.8%
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
17.1%
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
4.8%
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
43.7%
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (fma.f64 x (/.f64 (log.f64 x) (*.f64 x (neg.f64 n))) (/.f64 x n)))
41.7%
(/.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x)) (neg.f64 n))
10.6%
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
27.5%
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (fma.f64 n (fma.f64 n (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))) x) (*.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (*.f64 n (*.f64 n n)))
22.7%
(/.f64 (fma.f64 n (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
54.1%
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
39.9%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
21.5%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
34.5%
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
20.2%
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
44.9%
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
33.9%
(/.f64 (-.f64 x (log.f64 x)) n)
20.6%
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
28.4%
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
42.9%
(/.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
13.9%
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
33.7%
(/.f64 (neg.f64 (log.f64 x)) n)
57.7%
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
4.8%
(/.f64 x n)
57.6%
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
34.4%
(/.f64 #s(literal 1 binary64) (*.f64 x n))
33.0%
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
36.9%
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
57.6%
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)))
57.6%
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
26.7%
#s(literal 0 binary64)
Compiler

Compiled 1 402 to 804 computations (42.7% saved)

simplify207.0ms (0.8%)

Memory
-10.4MiB live, 285.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log1p.f64 x)
cost-diff0
(*.f64 (log1p.f64 x) n)
cost-diff320
(-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x)))
cost-diff640
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
cost-diff0
(log.f64 x)
cost-diff0
(-.f64 x (log.f64 x))
cost-diff0
(/.f64 (-.f64 x (log.f64 x)) n)
cost-diff0
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
cost-diff0
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
cost-diff384
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
cost-diff0
(+.f64 x #s(literal 1 binary64))
cost-diff0
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
cost-diff0
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
cost-diff192
(log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))
Rules
4 120×lower-*.f32
4 114×lower-*.f64
3 560×lower-fma.f64
3 560×lower-fma.f32
1 408×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025132
045132
168128
2108126
3205124
4388124
5836124
62701124
74393124
86403124
97381124
107518124
117649124
08539120
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
(+.f64 x #s(literal 1 binary64))
x
#s(literal 1 binary64)
n
#s(literal 0 binary64)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
#s(literal 1 binary64)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))
#s(literal -1/2 binary64)
(/.f64 #s(literal 1/3 binary64) x)
#s(literal 1/3 binary64)
x
n
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 x (log.f64 x))
x
(log.f64 x)
n
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x)))
(*.f64 (log1p.f64 x) n)
(log1p.f64 x)
x
n
(*.f64 n (log.f64 x))
(log.f64 x)
(*.f64 n n)
Outputs
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) x)) n)
(log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))
(log1p.f64 (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x))
(+.f64 x #s(literal 1 binary64))
x
#s(literal 1 binary64)
n
#s(literal 0 binary64)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/3 binary64) x)) x)) x)
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/3 binary64) x)) x))
#s(literal 1 binary64)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/3 binary64) x)) x)
(+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))
(-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/3 binary64) x))
#s(literal -1/2 binary64)
(/.f64 #s(literal 1/3 binary64) x)
#s(literal 1/3 binary64)
x
n
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 x (log.f64 x))
x
(log.f64 x)
n
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(*.f64 (log1p.f64 x) n)
(*.f64 n (log1p.f64 x))
(log1p.f64 x)
x
n
(*.f64 n (log.f64 x))
(log.f64 x)
(*.f64 n n)

localize165.0ms (0.6%)

Memory
22.2MiB live, 177.3MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 (log1p.f64 x) n)
accuracy99.5%
(*.f64 n (log.f64 x))
accuracy72.9%
(-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x)))
accuracy54.4%
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
accuracy100.0%
(-.f64 x (log.f64 x))
accuracy100.0%
(log.f64 x)
accuracy99.8%
(/.f64 (-.f64 x (log.f64 x)) n)
accuracy99.9%
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
accuracy99.9%
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
accuracy99.4%
(/.f64 #s(literal 1/3 binary64) x)
accuracy94.3%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
accuracy100.0%
(+.f64 x #s(literal 1 binary64))
accuracy100.0%
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
accuracy99.7%
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
accuracy66.5%
(log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))
Samples
43.0ms32×2valid
35.0ms166×0valid
26.0ms58×1valid
Compiler

Compiled 142 to 27 computations (81% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-log: 37.0ms (44.3% of total)
ival-div: 18.0ms (21.6% of total)
ival-mult: 6.0ms (7.2% of total)
adjust: 5.0ms (6% of total)
ival-log1p: 5.0ms (6% of total)
ival-add: 5.0ms (6% of total)
const: 4.0ms (4.8% of total)
ival-sub: 3.0ms (3.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series63.0ms (0.2%)

Memory
-12.9MiB live, 64.0MiB allocated
Counts
17 → 288
Calls
Call 1
Inputs
#<alt (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))>
#<alt (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)>
#<alt (/.f64 (+.f64 x #s(literal 1 binary64)) x)>
#<alt (+.f64 x #s(literal 1 binary64))>
#<alt (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))>
#<alt (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)>
#<alt (/.f64 (-.f64 x (log.f64 x)) n)>
#<alt (-.f64 x (log.f64 x))>
#<alt (log.f64 x)>
#<alt (/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))>
#<alt (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x)))>
#<alt (*.f64 (log1p.f64 x) n)>
#<alt (log1p.f64 x)>
#<alt (/.f64 #s(literal 1/3 binary64) x)>
#<alt (*.f64 n (log.f64 x))>
Outputs
#<alt (* -1 (log x))>
#<alt (+ x (* -1 (log x)))>
#<alt (+ (* -1 (log x)) (* x (+ 1 (* -1/2 x))))>
#<alt (+ (* -1 (log x)) (* x (+ 1 (* x (- (* 1/3 x) 1/2)))))>
#<alt (/ 1 x)>
#<alt (/ (- 1 (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (/ 1/3 (pow x 2))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)>
#<alt (/ 1 x)>
#<alt (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/3) x)) 1/2) x)) 1) x))>
#<alt (* -1 (/ (log x) n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))>
#<alt (+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))>
#<alt (/ 1 (* n x))>
#<alt (/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)>
#<alt (/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)>
#<alt (/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)>
#<alt (/ 1 (* n x))>
#<alt (* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ (log (/ (+ 1 x) x)) n)>
#<alt (/ 1 x)>
#<alt (/ (+ 1 x) x)>
#<alt (/ (+ 1 x) x)>
#<alt (/ (+ 1 x) x)>
#<alt 1>
#<alt (+ 1 (/ 1 x))>
#<alt (+ 1 (/ 1 x))>
#<alt (+ 1 (/ 1 x))>
#<alt 1>
#<alt (+ 1 (/ 1 x))>
#<alt (+ 1 (/ 1 x))>
#<alt (+ 1 (/ 1 x))>
#<alt 1>
#<alt (+ 1 x)>
#<alt (+ 1 x)>
#<alt (+ 1 x)>
#<alt x>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt x>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (/ 1/3 (* n (pow x 3)))>
#<alt (/ (+ (* -1/2 (/ x n)) (* 1/3 (/ 1 n))) (pow x 3))>
#<alt (/ (+ (* x (- (/ x n) (* 1/2 (/ 1 n)))) (* 1/3 (/ 1 n))) (pow x 3))>
#<alt (/ (+ (* x (- (/ x n) (* 1/2 (/ 1 n)))) (* 1/3 (/ 1 n))) (pow x 3))>
#<alt (/ 1 (* n x))>
#<alt (/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)>
#<alt (/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)>
#<alt (/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)>
#<alt (/ 1 (* n x))>
#<alt (* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))>
#<alt (/ 1/3 (pow x 3))>
#<alt (/ (+ 1/3 (* -1/2 x)) (pow x 3))>
#<alt (/ (+ 1/3 (* x (- x 1/2))) (pow x 3))>
#<alt (/ (+ 1/3 (* x (- x 1/2))) (pow x 3))>
#<alt (/ 1 x)>
#<alt (/ (- 1 (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)>
#<alt (/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)>
#<alt (/ 1 x)>
#<alt (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))>
#<alt (/ 1/3 (pow x 2))>
#<alt (/ (+ 1/3 (* -1/2 x)) (pow x 2))>
#<alt (/ (+ 1/3 (* x (- x 1/2))) (pow x 2))>
#<alt (/ (+ 1/3 (* x (- x 1/2))) (pow x 2))>
#<alt 1>
#<alt (- 1 (* 1/2 (/ 1 x)))>
#<alt (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x)))>
#<alt (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x)))>
#<alt 1>
#<alt (- 1 (* 1/2 (/ 1 x)))>
#<alt (+ 1 (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x)))>
#<alt (+ 1 (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x)))>
#<alt (/ 1/3 (pow x 2))>
#<alt (/ (+ 1/3 (* -1/2 x)) (pow x 2))>
#<alt (/ (+ 1/3 (* -1/2 x)) (pow x 2))>
#<alt (/ (+ 1/3 (* -1/2 x)) (pow x 2))>
#<alt (/ -1/2 x)>
#<alt (/ (- (* 1/3 (/ 1 x)) 1/2) x)>
#<alt (/ (- (* 1/3 (/ 1 x)) 1/2) x)>
#<alt (/ (- (* 1/3 (/ 1 x)) 1/2) x)>
#<alt (/ -1/2 x)>
#<alt (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))>
#<alt (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))>
#<alt (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))>
#<alt (* -1 (/ (log x) n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (/ x n)>
#<alt (* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))>
#<alt (* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))>
#<alt (* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))>
#<alt (/ x n)>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (/ (- x (log x)) n)>
#<alt (* -1 (log x))>
#<alt (- x (log x))>
#<alt (- x (log x))>
#<alt (- x (log x))>
#<alt x>
#<alt (* x (+ 1 (/ (log (/ 1 x)) x)))>
#<alt (* x (+ 1 (/ (log (/ 1 x)) x)))>
#<alt (* x (+ 1 (/ (log (/ 1 x)) x)))>
#<alt x>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))>
#<alt (log x)>
#<alt (log x)>
#<alt (log x)>
#<alt (log x)>
#<alt (* -1 (log (/ 1 x)))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (* -1 (/ (log x) n))>
#<alt (+ (* -1 (/ (log x) n)) (/ x n))>
#<alt (+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))>
#<alt (+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))>
#<alt (/ 1 (* n x))>
#<alt (/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)>
#<alt (/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)>
#<alt (/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)>
#<alt (/ 1 (* n x))>
#<alt (* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (/ (- (log (+ 1 x)) (log x)) n)>
#<alt (* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))>
#<alt (* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))>
#<alt (* -1 (* n (log x)))>
#<alt (- (* n x) (* n (log x)))>
#<alt (- (* x (+ n (* -1/2 (* n x)))) (* n (log x)))>
#<alt (- (* x (+ n (* x (+ (* -1/2 n) (* 1/3 (* n x)))))) (* n (log x)))>
#<alt (/ n x)>
#<alt (/ (+ n (* -1/2 (/ n x))) x)>
#<alt (/ (+ n (+ (* -1/2 (/ n x)) (* 1/3 (/ n (pow x 2))))) x)>
#<alt (/ (+ n (+ (* -1/2 (/ n x)) (+ (* -1/4 (/ n (pow x 3))) (* 1/3 (/ n (pow x 2)))))) x)>
#<alt (/ n x)>
#<alt (* -1 (/ (+ (* -1 n) (* 1/2 (/ n x))) x))>
#<alt (* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1/2 n) (* 1/3 (/ n x))) x))) x))>
#<alt (* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1 (/ (+ (* -1/3 n) (* 1/4 (/ n x))) x)) (* -1/2 n)) x))) x))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* n (- (log (+ 1 x)) (log x)))>
#<alt (* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))>
#<alt (* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))>
#<alt (* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))>
#<alt (* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))>
#<alt (* n x)>
#<alt (* x (+ n (* -1/2 (* n x))))>
#<alt (* x (+ n (* x (+ (* -1/2 n) (* 1/3 (* n x))))))>
#<alt (* x (+ n (* x (+ (* -1/2 n) (* x (+ (* -1/4 (* n x)) (* 1/3 n)))))))>
#<alt (* -1 (* n (log (/ 1 x))))>
#<alt (+ (* -1 (* n (log (/ 1 x)))) (/ n x))>
#<alt (+ (* -1 (* n (log (/ 1 x)))) (+ (* -1/2 (/ n (pow x 2))) (/ n x)))>
#<alt (+ (* -1 (* n (log (/ 1 x)))) (+ (* -1/2 (/ n (pow x 2))) (+ (* 1/3 (/ n (pow x 3))) (/ n x))))>
#<alt (* n (+ (log -1) (* -1 (log (/ -1 x)))))>
#<alt (+ (* n (+ (log -1) (* -1 (log (/ -1 x))))) (/ n x))>
#<alt (+ (* -1 (/ (+ (* -1 n) (* 1/2 (/ n x))) x)) (* n (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (+ (* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1/2 n) (* 1/3 (/ n x))) x))) x)) (* n (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt (* n (log (+ 1 x)))>
#<alt x>
#<alt (* x (+ 1 (* -1/2 x)))>
#<alt (* x (+ 1 (* x (- (* 1/3 x) 1/2))))>
#<alt (* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))>
#<alt (* -1 (log (/ 1 x)))>
#<alt (+ (* -1 (log (/ 1 x))) (/ 1 x))>
#<alt (- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))>
#<alt (- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))>
#<alt (+ (log -1) (* -1 (log (/ -1 x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))>
#<alt (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (/ 1/3 x)>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* n (log x))>
#<alt (* -1 (* n (log (/ 1 x))))>
#<alt (* -1 (* n (log (/ 1 x))))>
#<alt (* -1 (* n (log (/ 1 x))))>
#<alt (* -1 (* n (log (/ 1 x))))>
#<alt (* n (+ (log -1) (* -1 (log (/ -1 x)))))>
#<alt (* n (+ (log -1) (* -1 (log (/ -1 x)))))>
#<alt (* n (+ (log -1) (* -1 (log (/ -1 x)))))>
#<alt (* n (+ (log -1) (* -1 (log (/ -1 x)))))>
Calls

72 calls:

TimeVariablePointExpression
35.0ms
n
@0
(/ (log (/ (+ x 1) x)) n)
8.0ms
x
@-inf
(- x (log x))
5.0ms
n
@inf
(/ (log (/ (+ x 1) x)) n)
1.0ms
n
@0
(/ (/ (+ 1 (/ (+ -1/2 (/ 1/3 x)) x)) x) n)
1.0ms
n
@-inf
(/ (- (* (log (+ 1 x)) n) (* n (log x))) (* n n))

rewrite518.0ms (2%)

Memory
6.4MiB live, 326.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 514×lower-/.f32
5 498×lower-/.f64
4 374×lower-*.f32
4 368×lower-*.f64
3 332×lower-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024109
044101
118599
2143599
0860099
Stop Event
iter limit
node limit
iter limit
Counts
17 → 875
Calls
Call 1
Inputs
(log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
(+.f64 x #s(literal 1 binary64))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 x (log.f64 x))
(log.f64 x)
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x)))
(*.f64 (log1p.f64 x) n)
(log1p.f64 x)
(/.f64 #s(literal 1/3 binary64) x)
(*.f64 n (log.f64 x))
Outputs
(log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))
(+.f64 (log1p.f64 x) (neg.f64 (log.f64 x)))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(+.f64 (neg.f64 (log.f64 x)) (log1p.f64 x))
(+.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x))))
(-.f64 (log1p.f64 x) (log.f64 x))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))))
(-.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (log.f64 (neg.f64 x)))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (*.f64 x (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))))
(-.f64 (log.f64 (fma.f64 x x #s(literal -1 binary64))) (log.f64 (-.f64 (*.f64 x x) x)))
(-.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) (log.f64 (*.f64 x (-.f64 #s(literal 1 binary64) x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 x (+.f64 x #s(literal 1 binary64))))))
(-.f64 (log.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))) (log.f64 (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) x)))
(-.f64 (log.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))) (log.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) x)))
(-.f64 (log.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (*.f64 (+.f64 x #s(literal -1 binary64)) x)))
(-.f64 (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))) (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) x) x)))
(-.f64 (log.f64 (neg.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64)))) (log.f64 (neg.f64 (neg.f64 x))))
(-.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) (log.f64 x))
(-.f64 (log.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))) (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(-.f64 (log.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))) (log1p.f64 (-.f64 (*.f64 x x) x)))
(-.f64 (log.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))) (log.f64 (+.f64 x #s(literal -1 binary64))))
(-.f64 (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))) (log1p.f64 (neg.f64 x)))
(-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (log.f64 x))))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (log.f64 x))))))
(-.f64 (/.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(fma.f64 #s(literal -1 binary64) (log.f64 x) (log1p.f64 x))
(neg.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (log.f64 x)))) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (log.f64 x)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (log.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (neg.f64 (log.f64 x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (fma.f64 (log.f64 (neg.f64 x)) (log.f64 (neg.f64 x)) (*.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (log.f64 (neg.f64 x))))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log1p.f64 x) (log.f64 x))))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(-.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))
(-.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 #s(literal 0 binary64) n) (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 n)) (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (*.f64 n n)) (/.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (*.f64 n n)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n n)) (/.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n n)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 n (neg.f64 n))) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (neg.f64 n))))
(-.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(-.f64 (/.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n n))) (/.f64 (*.f64 (*.f64 n n) (*.f64 n (log.f64 x))) (*.f64 (*.f64 n n) (*.f64 n n))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))) (/.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))) (/.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))
(-.f64 (/.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) n) (/.f64 (log.f64 (neg.f64 x)) n))
(-.f64 (/.f64 (log1p.f64 x) (neg.f64 (neg.f64 n))) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 n))) (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(-.f64 (/.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (neg.f64 (neg.f64 n))) (/.f64 (log.f64 (neg.f64 x)) (neg.f64 (neg.f64 n))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 n (/.f64 (log1p.f64 x) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (*.f64 n (log1p.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (/.f64 #s(literal 1 binary64) n) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (/.f64 (log1p.f64 x) n) (/.f64 n n) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (/.f64 n n) (/.f64 (log1p.f64 x) n) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (neg.f64 n))))
(neg.f64 (/.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n n)))
(neg.f64 (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n n) (*.f64 n n)) (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n)) (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n)) (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))) (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))) (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n n) (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))))
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) (neg.f64 (neg.f64 n)))
(/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n))
(/.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n (neg.f64 n)))
(/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (neg.f64 n))
(/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (neg.f64 (neg.f64 (neg.f64 n))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) n)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n n) (*.f64 n n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n)))
(/.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n)))
(/.f64 (neg.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (*.f64 n (neg.f64 n))))
(/.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n)) (neg.f64 n))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64))) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(/.f64 (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (*.f64 n n))
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64)) n)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (-.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (neg.f64 (*.f64 n (log.f64 x)))) (*.f64 n (neg.f64 n)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 n n)) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (*.f64 n (log.f64 x)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (*.f64 n n)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) n))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n n) #s(literal 1 binary64))) (*.f64 (*.f64 n n) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n (neg.f64 n))) (*.f64 (*.f64 n n) (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 (*.f64 n n) (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) n) (*.f64 (*.f64 n n) (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 n (*.f64 n n)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n (neg.f64 n)) #s(literal 1 binary64))) (*.f64 (*.f64 n (neg.f64 n)) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (*.f64 n n)) (*.f64 (*.f64 n (neg.f64 n)) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n (neg.f64 n)) (*.f64 n n)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (*.f64 n (neg.f64 n))) (*.f64 (*.f64 n (neg.f64 n)) (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 (*.f64 n (neg.f64 n)) (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) n) (*.f64 (*.f64 n (neg.f64 n)) (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 (*.f64 n (neg.f64 n)) n))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 n #s(literal 1 binary64))) (*.f64 n (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (*.f64 n n)) (*.f64 n (*.f64 n (log.f64 x)))) (*.f64 n (*.f64 n n)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (*.f64 n (neg.f64 n))) (*.f64 n (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 n (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) n) (*.f64 n (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 n n))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) (/.f64 n (log.f64 x))) (*.f64 n #s(literal 1 binary64))) (*.f64 n (/.f64 n (log.f64 x))))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) (neg.f64 n)) (neg.f64 (*.f64 n (log.f64 x)))) (*.f64 n (neg.f64 n)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x))))) (neg.f64 (*.f64 (*.f64 n n) (*.f64 n n))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))) (neg.f64 (neg.f64 (*.f64 n (neg.f64 n)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n))) (neg.f64 (neg.f64 n)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))
(/.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64))) (*.f64 n (neg.f64 n)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (neg.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (neg.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64))) (neg.f64 n))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log1p.f64 x) n) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))) (fma.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log1p.f64 x) n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log.f64 x) n)))))
(pow.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n))
(*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))))
(*.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(*.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(*.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (*.f64 n n))))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n))))
(*.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n))))
(*.f64 (neg.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n)) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (/.f64 n n) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))
(*.f64 (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(*.f64 (pow.f64 (/.f64 (*.f64 n n) (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 n n) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) n) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) n))
(*.f64 (/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(*.f64 (/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 (/.f64 #s(literal -1 binary64) n) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (neg.f64 n)))
(*.f64 (/.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (+.f64 x #s(literal 1 binary64)) (neg.f64 x)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) x) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) x))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) x) (/.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)) x))
(-.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) x)))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) x))) (/.f64 (*.f64 x x) (*.f64 x (-.f64 #s(literal 1 binary64) x))))
(neg.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) (neg.f64 x)))
(neg.f64 (/.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (+.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (+.f64 x #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (fma.f64 x (*.f64 x x) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 x (*.f64 x x) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) x) (fma.f64 x x #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal 1 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) x) (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal -1 binary64)) x) (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) x) x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal -1 binary64)) (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
(/.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (*.f64 x (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (-.f64 (*.f64 x x) x))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) x))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) x))
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal -1 binary64)) x))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) x) x))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (neg.f64 (*.f64 x (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (neg.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (neg.f64 (-.f64 (*.f64 x x) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (*.f64 x (-.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)) (+.f64 x #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -1 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) x) x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (+.f64 x #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (-.f64 #s(literal 1 binary64) x)))
(pow.f64 (/.f64 x (+.f64 x #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 1 binary64)) x))
(*.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x) (/.f64 (+.f64 x #s(literal -1 binary64)) (+.f64 x #s(literal -1 binary64))))
(*.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 x #s(literal 1 binary64)))
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (+.f64 x #s(literal 1 binary64))))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)) x)))
(*.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) x)))
(*.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal -1 binary64)) x)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) x) x)))
(*.f64 (neg.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (/.f64 x (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(*.f64 (pow.f64 (/.f64 x (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 x (fma.f64 x x #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) x))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))) x))
(*.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) x) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 x x #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) x))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) x) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) x))
(+.f64 x #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) x)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)))
(fma.f64 x #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) x #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 x x #s(literal -1 binary64)) (+.f64 x #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (neg.f64 (+.f64 x #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (neg.f64 (-.f64 #s(literal 1 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (*.f64 (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 x #s(literal -1 binary64)) (+.f64 x #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 1 binary64) x) (*.f64 x x))) (*.f64 (-.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64)))) (neg.f64 (neg.f64 (+.f64 x #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64)))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 x x #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x #s(literal -1 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x n) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (*.f64 x n)) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (*.f64 x n)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 x n))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (neg.f64 (*.f64 x n))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 n (neg.f64 x))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 n (neg.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 n)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x n) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 x n) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (neg.f64 x)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x n) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) n)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x n) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x) n) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) (neg.f64 (neg.f64 n)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (neg.f64 (*.f64 x n)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (*.f64 n (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)) (neg.f64 n))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)) (neg.f64 (neg.f64 (neg.f64 n))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x n) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x n) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64)) (*.f64 x n))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 1 binary64)) (*.f64 (neg.f64 x) n))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) (neg.f64 (neg.f64 (*.f64 x n))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) (neg.f64 (*.f64 n (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (*.f64 x n) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) n)) (neg.f64 x))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) (neg.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64))) (neg.f64 (*.f64 x n)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 x) n)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) n))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n)) (neg.f64 x))
(pow.f64 (/.f64 (*.f64 x n) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (/.f64 #s(literal 1 binary64) (*.f64 x n)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) (/.f64 #s(literal 1 binary64) n))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) (/.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1 binary64)))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x n))))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 x))))
(*.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x n) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 x n) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x n)))
(*.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) n)))
(*.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) n)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (/.f64 n (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (/.f64 n (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))) n))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) n) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))) x))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) x) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) n) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) x))
(*.f64 (/.f64 #s(literal -1 binary64) n) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal -1 binary64)) (/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) n))
(*.f64 (/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x n)))
(*.f64 (/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) n) x))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))))) (/.f64 (/.f64 #s(literal 1 binary64) n) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))))) (/.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) n) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) x) (/.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) x))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)) x) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (neg.f64 x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)) x))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 x (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))) (neg.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(pow.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) #s(literal 1 binary64))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)) x)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)))
(*.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(*.f64 (pow.f64 (/.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) x) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))) x))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) x))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(+.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) x)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 x (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 x (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) x) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) x) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) #s(literal 1 binary64)) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (fma.f64 (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))))
(*.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) (/.f64 (/.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 x x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (neg.f64 x)))
(-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 x (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 x x)) (*.f64 x (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))))
(neg.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) x) (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(/.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (neg.f64 x))
(/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (*.f64 x (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (neg.f64 x))
(/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) x))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(/.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x)))) (neg.f64 (*.f64 x (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))
(pow.f64 (/.f64 x (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x) #s(literal 1 binary64))
(*.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)) x)))
(*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)))
(*.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))
(*.f64 (pow.f64 (/.f64 x (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (/.f64 x (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))))
(*.f64 (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) x) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) x))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) x) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x))
(exp.f64 (*.f64 (log.f64 (/.f64 n (-.f64 x (log.f64 x)))) #s(literal -1 binary64)))
(+.f64 (/.f64 x n) (neg.f64 (/.f64 (log.f64 x) n)))
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 n)) (/.f64 (-.f64 x (log.f64 x)) (neg.f64 n)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) n) (/.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) n))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x (log.f64 x))) n) (/.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (+.f64 x (log.f64 x))) n))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (*.f64 n (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 n (+.f64 x (log.f64 x)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n (+.f64 x (log.f64 x)))))
(-.f64 (/.f64 (*.f64 x n) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))) (fma.f64 (/.f64 x n) (/.f64 x n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))) (/.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64)) (fma.f64 (/.f64 x n) (/.f64 x n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))))
(-.f64 (/.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (+.f64 (/.f64 x n) (/.f64 (log.f64 x) n))) (/.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (+.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (neg.f64 (/.f64 (log.f64 x) n)))
(fma.f64 #s(literal 1 binary64) (/.f64 x n) (neg.f64 (/.f64 (log.f64 x) n)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 n)) (neg.f64 (/.f64 (log.f64 x) n)))
(neg.f64 (/.f64 (-.f64 x (log.f64 x)) (neg.f64 n)))
(neg.f64 (/.f64 (+.f64 (neg.f64 x) (log.f64 x)) n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 n (-.f64 x (log.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (+.f64 x (log.f64 x))) (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n n) (-.f64 (*.f64 x n) (*.f64 n (log.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) n) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x (log.f64 x)) n) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x n) (/.f64 x n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 (log.f64 x) n)))) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x n) (/.f64 (log.f64 x) n)) (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 (-.f64 x (log.f64 x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (log.f64 x)) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 (+.f64 (neg.f64 x) (log.f64 x)) (neg.f64 n))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 n (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (+.f64 x (log.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (-.f64 x (log.f64 x)))))
(/.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (*.f64 n n))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) n))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 x (log.f64 x)) n))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 n (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 n (+.f64 x (log.f64 x)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 x) (log.f64 x))) (neg.f64 (neg.f64 n)))
(/.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))) (fma.f64 (/.f64 x n) (/.f64 x n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 (log.f64 x) n)))))
(/.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (+.f64 (/.f64 x n) (/.f64 (log.f64 x) n)))
(/.f64 (*.f64 (-.f64 x (log.f64 x)) #s(literal 1 binary64)) n)
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) n)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n)) (+.f64 x (log.f64 x)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (log.f64 x))) (neg.f64 n))
(/.f64 (-.f64 (*.f64 x (/.f64 n (log.f64 x))) (*.f64 n #s(literal 1 binary64))) (*.f64 n (/.f64 n (log.f64 x))))
(/.f64 (-.f64 (*.f64 x (neg.f64 n)) (neg.f64 (*.f64 n (log.f64 x)))) (*.f64 n (neg.f64 n)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 n (log.f64 x))) (*.f64 (/.f64 n x) #s(literal 1 binary64))) (*.f64 (/.f64 n x) (/.f64 n (log.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 n)) (*.f64 (/.f64 n x) (neg.f64 (log.f64 x)))) (*.f64 (/.f64 n x) (neg.f64 n)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 n (log.f64 x))) (*.f64 (neg.f64 n) #s(literal 1 binary64))) (*.f64 (neg.f64 n) (/.f64 n (log.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) n) (neg.f64 (*.f64 n (log.f64 x)))) (*.f64 n (neg.f64 n)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 n)) (*.f64 (neg.f64 n) (neg.f64 (log.f64 x)))) (*.f64 (neg.f64 n) (neg.f64 n)))
(/.f64 (neg.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x)))) (*.f64 n (neg.f64 n)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) n)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x (log.f64 x)) n)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 x) (log.f64 x)))) (neg.f64 (neg.f64 (neg.f64 n))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 x n) (/.f64 x n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))
(/.f64 (neg.f64 (*.f64 (-.f64 x (log.f64 x)) #s(literal 1 binary64))) (neg.f64 n))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) n))) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n))) (neg.f64 (+.f64 x (log.f64 x))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))) (pow.f64 (neg.f64 (/.f64 (log.f64 x) n)) #s(literal 3 binary64))) (fma.f64 (/.f64 x n) (/.f64 x n) (-.f64 (*.f64 (neg.f64 (/.f64 (log.f64 x) n)) (neg.f64 (/.f64 (log.f64 x) n))) (*.f64 (/.f64 x n) (neg.f64 (/.f64 (log.f64 x) n))))))
(pow.f64 (/.f64 n (-.f64 x (log.f64 x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (log.f64 x)) n))
(*.f64 (-.f64 x (log.f64 x)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (+.f64 (neg.f64 x) (log.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n (+.f64 x (log.f64 x)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 n (-.f64 x (log.f64 x))))))
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) n)))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (log.f64 x)) n)))
(*.f64 (neg.f64 (+.f64 (neg.f64 x) (log.f64 x))) (/.f64 #s(literal 1 binary64) n))
(*.f64 (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 n (*.f64 n n))) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x n) (/.f64 x n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))))
(*.f64 (-.f64 (*.f64 (/.f64 x n) (/.f64 x n)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))
(*.f64 (*.f64 (-.f64 x (log.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) n)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) n)) (/.f64 #s(literal 1 binary64) (+.f64 x (log.f64 x))))
(*.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (log.f64 x))))
(*.f64 (/.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) n) (/.f64 (-.f64 x (log.f64 x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x (log.f64 x)) n) (/.f64 (-.f64 x (log.f64 x)) (+.f64 x (log.f64 x))))
(+.f64 x (neg.f64 (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) x)
(-.f64 x (log.f64 x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (log.f64 x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (+.f64 x (log.f64 x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (neg.f64 (log.f64 x)))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (-.f64 x (neg.f64 (log.f64 x)))))
(fma.f64 x #s(literal 1 binary64) (neg.f64 (log.f64 x)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 (log.f64 x)))
(fma.f64 #s(literal -1 binary64) (log.f64 x) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (log.f64 x))))) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (neg.f64 (log.f64 x))) (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (log.f64 x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (+.f64 x (log.f64 x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (-.f64 x (neg.f64 (log.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (log.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 x (log.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (neg.f64 (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x (log.f64 x))) (*.f64 (+.f64 x (log.f64 x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 (+.f64 x (log.f64 x)) (+.f64 x (log.f64 x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 x (log.f64 x)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log.f64 x)) #s(literal 3 binary64)) (*.f64 x (*.f64 x x))) (+.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (-.f64 (*.f64 x x) (*.f64 (neg.f64 (log.f64 x)) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (log.f64 x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (+.f64 x (log.f64 x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x (log.f64 x))) (/.f64 (*.f64 x x) (+.f64 x (log.f64 x))) (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (+.f64 x (log.f64 x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (+.f64 x (log.f64 x))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x (log.f64 x))) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (+.f64 x (log.f64 x)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (log.f64 x)))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x (log.f64 x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (neg.f64 (log.f64 x)))))
(*.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x)))))
(*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (log.f64 x)))))
(log.f64 x)
(+.f64 (log.f64 x) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 x))
(neg.f64 (neg.f64 (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(-.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))
(-.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 #s(literal 0 binary64) n) (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 n)) (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (*.f64 n n)) (/.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (*.f64 n n)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n n)) (/.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n n)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 n (neg.f64 n))) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (neg.f64 n))))
(-.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(-.f64 (/.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n n))) (/.f64 (*.f64 (*.f64 n n) (*.f64 n (log.f64 x))) (*.f64 (*.f64 n n) (*.f64 n n))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))) (/.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))) (/.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))
(-.f64 (/.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) n) (/.f64 (log.f64 (neg.f64 x)) n))
(-.f64 (/.f64 (log1p.f64 x) (neg.f64 (neg.f64 n))) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 n))) (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(-.f64 (/.f64 (log.f64 (+.f64 (neg.f64 x) #s(literal -1 binary64))) (neg.f64 (neg.f64 n))) (/.f64 (log.f64 (neg.f64 x)) (neg.f64 (neg.f64 n))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 n (/.f64 (log1p.f64 x) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (*.f64 n (log1p.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (/.f64 #s(literal 1 binary64) n) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (/.f64 (log1p.f64 x) n) (/.f64 n n) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(fma.f64 (/.f64 n n) (/.f64 (log1p.f64 x) n) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (neg.f64 n))))
(neg.f64 (/.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n n)))
(neg.f64 (/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) n))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n n) (*.f64 n n)) (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n)) (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n)) (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))) (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))) (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n n) (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))))
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) (neg.f64 (neg.f64 n)))
(/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n))
(/.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n (neg.f64 n)))
(/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (neg.f64 n))
(/.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (neg.f64 (neg.f64 (neg.f64 n))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) n)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n n) (*.f64 n n)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n)))
(/.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n)))
(/.f64 (neg.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (*.f64 n (neg.f64 n))))
(/.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n)) (neg.f64 n))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64))) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))))
(/.f64 (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (*.f64 n n))
(/.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64)) n)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (-.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (neg.f64 (*.f64 n (log.f64 x)))) (*.f64 n (neg.f64 n)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 n n)) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (*.f64 n (log.f64 x)))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (*.f64 n n)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 (/.f64 (*.f64 n n) (*.f64 n (log1p.f64 x))) n))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n n) #s(literal 1 binary64))) (*.f64 (*.f64 n n) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n (neg.f64 n))) (*.f64 (*.f64 n n) (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 (*.f64 n n) (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) n) (*.f64 (*.f64 n n) (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 n (*.f64 n n)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n (neg.f64 n)) #s(literal 1 binary64))) (*.f64 (*.f64 n (neg.f64 n)) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (*.f64 n n)) (*.f64 (*.f64 n (neg.f64 n)) (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n (neg.f64 n)) (*.f64 n n)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) (*.f64 n (neg.f64 n))) (*.f64 (*.f64 n (neg.f64 n)) (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 (*.f64 n (neg.f64 n)) (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 n (log1p.f64 x))) n) (*.f64 (*.f64 n (neg.f64 n)) (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 (*.f64 n (neg.f64 n)) n))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (*.f64 n #s(literal 1 binary64))) (*.f64 n (/.f64 (*.f64 n n) (*.f64 n (log.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (*.f64 n n)) (*.f64 n (*.f64 n (log.f64 x)))) (*.f64 n (*.f64 n n)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) (*.f64 n (neg.f64 n))) (*.f64 n (neg.f64 (*.f64 n (log.f64 x))))) (*.f64 n (*.f64 n (neg.f64 n))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) n) n) (*.f64 n (/.f64 (*.f64 n (log.f64 x)) n))) (*.f64 n n))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) (/.f64 n (log.f64 x))) (*.f64 n #s(literal 1 binary64))) (*.f64 n (/.f64 n (log.f64 x))))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) (neg.f64 n)) (neg.f64 (*.f64 n (log.f64 x)))) (*.f64 n (neg.f64 n)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x))))) (neg.f64 (*.f64 (*.f64 n n) (*.f64 n n))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))) (neg.f64 (neg.f64 (*.f64 n (neg.f64 n)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n))) (neg.f64 (neg.f64 n)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))
(/.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64))) (*.f64 n (neg.f64 n)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (neg.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))) (neg.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64))) (neg.f64 n))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n))) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (neg.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log1p.f64 x) n) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 3 binary64))) (fma.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log1p.f64 x) n) (+.f64 (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64)) (*.f64 (/.f64 (log1p.f64 x) n) (/.f64 (log.f64 x) n)))))
(pow.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n))
(*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n (neg.f64 n))))
(*.f64 (log.f64 (/.f64 x (+.f64 x #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(*.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(*.f64 (-.f64 (*.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (*.f64 (*.f64 n n) (*.f64 n (log.f64 x)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (*.f64 n n))))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n))))
(*.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n))))
(*.f64 (neg.f64 (neg.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (neg.f64 (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n)) (/.f64 #s(literal 1 binary64) (neg.f64 n)))
(*.f64 (/.f64 n n) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 n (log1p.f64 x)) (*.f64 n n)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log1p.f64 x) (/.f64 n (*.f64 n n)) (/.f64 (*.f64 n (log.f64 x)) (*.f64 n n)))))
(*.f64 (*.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(*.f64 (*.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n n))) (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(*.f64 (pow.f64 (/.f64 (*.f64 n n) (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 n n) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) n) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) n))
(*.f64 (/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) n))
(*.f64 (/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) n) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n n)) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 (/.f64 #s(literal -1 binary64) n) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (neg.f64 n)))
(*.f64 (/.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n n)) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(+.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x))))
(+.f64 (neg.f64 (*.f64 n (log.f64 x))) (*.f64 n (log1p.f64 x)))
(-.f64 (*.f64 n (log1p.f64 x)) (*.f64 n (log.f64 x)))
(-.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x))))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x))))))
(fma.f64 n (log1p.f64 x) (neg.f64 (*.f64 n (log.f64 x))))
(fma.f64 n (neg.f64 (log.f64 x)) (*.f64 n (log1p.f64 x)))
(fma.f64 (log.f64 x) (neg.f64 n) (*.f64 n (log1p.f64 x)))
(fma.f64 (log1p.f64 x) n (neg.f64 (*.f64 n (log.f64 x))))
(fma.f64 (neg.f64 n) (log.f64 x) (*.f64 n (log1p.f64 x)))
(fma.f64 (neg.f64 (log.f64 x)) n (*.f64 n (log1p.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 n (log.f64 x)) (*.f64 n (log1p.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x)))))) (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x)))) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x)))))))
(/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (-.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (neg.f64 (-.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)))) (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))) (neg.f64 (neg.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 n (log.f64 x))) (*.f64 n (log1p.f64 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (fma.f64 (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (*.f64 (/.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 n (log.f64 x)) #s(literal 2 binary64)) (*.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x))))))))
(*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(*.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 n (log1p.f64 x)) (neg.f64 (*.f64 n (log.f64 x))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (log.f64 x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 n (log.f64 x)) (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (*.f64 n (log1p.f64 x)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (*.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))))
(*.f64 (/.f64 (*.f64 n (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (/.f64 (*.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))
(*.f64 n (log1p.f64 x))
(*.f64 (log1p.f64 x) n)
(log.f64 (+.f64 x #s(literal 1 binary64)))
(+.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))
(+.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))))
(+.f64 (log.f64 (fma.f64 x x #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64)))))
(+.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64)))))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))))
(-.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log1p.f64 (-.f64 (*.f64 x x) x)))
(-.f64 (log.f64 (fma.f64 x x #s(literal -1 binary64))) (log.f64 (+.f64 x #s(literal -1 binary64))))
(-.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) (log1p.f64 (neg.f64 x)))
(-.f64 (log.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))) (log.f64 (neg.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))
(-.f64 (log.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal 1 binary64)))) (log.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))))
(-.f64 (log.f64 (neg.f64 (fma.f64 x x #s(literal -1 binary64)))) (log.f64 (neg.f64 (+.f64 x #s(literal -1 binary64)))))
(-.f64 (log.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)))) (log.f64 (neg.f64 (-.f64 #s(literal 1 binary64) x))))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) #s(literal 3 binary64))) (fma.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log1p.f64 (*.f64 x (*.f64 x x))) (fma.f64 (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x))) (*.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log.f64 (fma.f64 x x (-.f64 #s(literal 1 binary64) x)))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (log1p.f64 (-.f64 (*.f64 x x) x)) #s(literal 3 binary64))) (fma.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log1p.f64 (*.f64 x (*.f64 x x))) (fma.f64 (log1p.f64 (-.f64 (*.f64 x x) x)) (log1p.f64 (-.f64 (*.f64 x x) x)) (*.f64 (log1p.f64 (*.f64 x (*.f64 x x))) (log1p.f64 (-.f64 (*.f64 x x) x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (fma.f64 x x #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (+.f64 x #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (log.f64 (fma.f64 x x #s(literal -1 binary64))) (log.f64 (fma.f64 x x #s(literal -1 binary64))) (fma.f64 (log.f64 (+.f64 x #s(literal -1 binary64))) (log.f64 (+.f64 x #s(literal -1 binary64))) (*.f64 (log.f64 (fma.f64 x x #s(literal -1 binary64))) (log.f64 (+.f64 x #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) #s(literal 3 binary64)) (pow.f64 (log1p.f64 (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) (log1p.f64 (*.f64 (neg.f64 x) x)) (fma.f64 (log1p.f64 (neg.f64 x)) (log1p.f64 (neg.f64 x)) (*.f64 (log1p.f64 (*.f64 (neg.f64 x) x)) (log1p.f64 (neg.f64 x))))))
(log1p.f64 x)
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1/3 binary64) x))
(/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1/3 binary64) x)
(/.f64 #s(literal 1/3 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal -1/3 binary64) (neg.f64 x))
(/.f64 #s(literal -1/3 binary64) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x #s(literal 3 binary64))))
(pow.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) x))
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x #s(literal 3 binary64)))))
(*.f64 n (log.f64 x))
(*.f64 (log.f64 x) n)

simplify658.0ms (2.6%)

Memory
0.4MiB live, 231.1MiB allocated
Algorithm
egg-herbie
Rules
9 802×lower-fma.f64
9 802×lower-fma.f32
3 618×lower-*.f64
3 618×lower-*.f32
3 130×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02842598
18382367
220672326
360182317
080822185
Stop Event
iter limit
node limit
Counts
288 → 283
Calls
Call 1
Inputs
(* -1 (log x))
(+ x (* -1 (log x)))
(+ (* -1 (log x)) (* x (+ 1 (* -1/2 x))))
(+ (* -1 (log x)) (* x (+ 1 (* x (- (* 1/3 x) 1/2)))))
(/ 1 x)
(/ (- 1 (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)
(/ 1 x)
(* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/3) x)) 1/2) x)) 1) x))
(* -1 (/ (log x) n))
(+ (* -1 (/ (log x) n)) (/ x n))
(+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))
(+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))
(/ 1 (* n x))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)
(/ 1 (* n x))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/ 1 x)
(/ (+ 1 x) x)
(/ (+ 1 x) x)
(/ (+ 1 x) x)
1
(+ 1 (/ 1 x))
(+ 1 (/ 1 x))
(+ 1 (/ 1 x))
1
(+ 1 (/ 1 x))
(+ 1 (/ 1 x))
(+ 1 (/ 1 x))
1
(+ 1 x)
(+ 1 x)
(+ 1 x)
x
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
x
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(/ 1/3 (* n (pow x 3)))
(/ (+ (* -1/2 (/ x n)) (* 1/3 (/ 1 n))) (pow x 3))
(/ (+ (* x (- (/ x n) (* 1/2 (/ 1 n)))) (* 1/3 (/ 1 n))) (pow x 3))
(/ (+ (* x (- (/ x n) (* 1/2 (/ 1 n)))) (* 1/3 (/ 1 n))) (pow x 3))
(/ 1 (* n x))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/ 1 (* n x))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/ 1/3 (pow x 3))
(/ (+ 1/3 (* -1/2 x)) (pow x 3))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 3))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 3))
(/ 1 x)
(/ (- 1 (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/ 1 x)
(* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(/ 1/3 (pow x 2))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 2))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 2))
1
(- 1 (* 1/2 (/ 1 x)))
(- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x)))
(- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x)))
1
(- 1 (* 1/2 (/ 1 x)))
(+ 1 (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x)))
(+ 1 (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x)))
(/ 1/3 (pow x 2))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/ -1/2 x)
(/ (- (* 1/3 (/ 1 x)) 1/2) x)
(/ (- (* 1/3 (/ 1 x)) 1/2) x)
(/ (- (* 1/3 (/ 1 x)) 1/2) x)
(/ -1/2 x)
(* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))
(* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))
(* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))
(* -1 (/ (log x) n))
(+ (* -1 (/ (log x) n)) (/ x n))
(+ (* -1 (/ (log x) n)) (/ x n))
(+ (* -1 (/ (log x) n)) (/ x n))
(/ x n)
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(/ x n)
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(/ (- x (log x)) n)
(* -1 (log x))
(- x (log x))
(- x (log x))
(- x (log x))
x
(* x (+ 1 (/ (log (/ 1 x)) x)))
(* x (+ 1 (/ (log (/ 1 x)) x)))
(* x (+ 1 (/ (log (/ 1 x)) x)))
x
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))
(log x)
(log x)
(log x)
(log x)
(* -1 (log (/ 1 x)))
(* -1 (log (/ 1 x)))
(* -1 (log (/ 1 x)))
(* -1 (log (/ 1 x)))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(* -1 (/ (log x) n))
(+ (* -1 (/ (log x) n)) (/ x n))
(+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))
(+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))
(/ 1 (* n x))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)
(/ 1 (* n x))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(* -1 (* n (log x)))
(- (* n x) (* n (log x)))
(- (* x (+ n (* -1/2 (* n x)))) (* n (log x)))
(- (* x (+ n (* x (+ (* -1/2 n) (* 1/3 (* n x)))))) (* n (log x)))
(/ n x)
(/ (+ n (* -1/2 (/ n x))) x)
(/ (+ n (+ (* -1/2 (/ n x)) (* 1/3 (/ n (pow x 2))))) x)
(/ (+ n (+ (* -1/2 (/ n x)) (+ (* -1/4 (/ n (pow x 3))) (* 1/3 (/ n (pow x 2)))))) x)
(/ n x)
(* -1 (/ (+ (* -1 n) (* 1/2 (/ n x))) x))
(* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1/2 n) (* 1/3 (/ n x))) x))) x))
(* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1 (/ (+ (* -1/3 n) (* 1/4 (/ n x))) x)) (* -1/2 n)) x))) x))
(* n (- (log (+ 1 x)) (log x)))
(* n (- (log (+ 1 x)) (log x)))
(* n (- (log (+ 1 x)) (log x)))
(* n (- (log (+ 1 x)) (log x)))
(* n (- (log (+ 1 x)) (log x)))
(* n (- (log (+ 1 x)) (log x)))
(* n (- (log (+ 1 x)) (log x)))
(* n (- (log (+ 1 x)) (log x)))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(* n x)
(* x (+ n (* -1/2 (* n x))))
(* x (+ n (* x (+ (* -1/2 n) (* 1/3 (* n x))))))
(* x (+ n (* x (+ (* -1/2 n) (* x (+ (* -1/4 (* n x)) (* 1/3 n)))))))
(* -1 (* n (log (/ 1 x))))
(+ (* -1 (* n (log (/ 1 x)))) (/ n x))
(+ (* -1 (* n (log (/ 1 x)))) (+ (* -1/2 (/ n (pow x 2))) (/ n x)))
(+ (* -1 (* n (log (/ 1 x)))) (+ (* -1/2 (/ n (pow x 2))) (+ (* 1/3 (/ n (pow x 3))) (/ n x))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(+ (* n (+ (log -1) (* -1 (log (/ -1 x))))) (/ n x))
(+ (* -1 (/ (+ (* -1 n) (* 1/2 (/ n x))) x)) (* n (+ (log -1) (* -1 (log (/ -1 x))))))
(+ (* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1/2 n) (* 1/3 (/ n x))) x))) x)) (* n (+ (log -1) (* -1 (log (/ -1 x))))))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
(* n (log (+ 1 x)))
x
(* x (+ 1 (* -1/2 x)))
(* x (+ 1 (* x (- (* 1/3 x) 1/2))))
(* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (/ 1 x))
(- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))
(- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))
(+ (log -1) (* -1 (log (/ -1 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(/ 1/3 x)
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* n (log x))
(* -1 (* n (log (/ 1 x))))
(* -1 (* n (log (/ 1 x))))
(* -1 (* n (log (/ 1 x))))
(* -1 (* n (log (/ 1 x))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
Outputs
(* -1 (log x))
(neg.f64 (log.f64 x))
(+ x (* -1 (log x)))
(-.f64 x (log.f64 x))
(+ (* -1 (log x)) (* x (+ 1 (* -1/2 x))))
(fma.f64 x (*.f64 x #s(literal -1/2 binary64)) (-.f64 x (log.f64 x)))
(+ (* -1 (log x)) (* x (+ 1 (* x (- (* 1/3 x) 1/2)))))
(-.f64 (fma.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (*.f64 x x) x) (log.f64 x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (- 1 (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (+ (* 1/2 (/ 1 x)) (* 1/4 (/ 1 (pow x 3))))) x)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (/.f64 #s(literal -1/4 binary64) (*.f64 x (*.f64 x x)))) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 x)) 1/3) x)) 1/2) x)) 1) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/4 binary64) x)) x)) x)) x)
(* -1 (/ (log x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x x) n) (/.f64 (-.f64 x (log.f64 x)) n))
(+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))
(fma.f64 x (*.f64 x (fma.f64 x (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 (-.f64 x (log.f64 x)) n))
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x n))))
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal -1/4 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))) x)
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x n))))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 (/.f64 #s(literal 1/4 binary64) x) #s(literal -1/3 binary64)) (/.f64 #s(literal 1/2 binary64) n)) x)) x)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ (log (/ (+ 1 x) x)) n)
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 x) x)
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
(/ (+ 1 x) x)
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
(/ (+ 1 x) x)
(/.f64 (+.f64 x #s(literal 1 binary64)) x)
1
#s(literal 1 binary64)
(+ 1 (/ 1 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(+ 1 (/ 1 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(+ 1 (/ 1 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
1
#s(literal 1 binary64)
(+ 1 (/ 1 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(+ 1 (/ 1 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(+ 1 (/ 1 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
1
#s(literal 1 binary64)
(+ 1 x)
(+.f64 x #s(literal 1 binary64))
(+ 1 x)
(+.f64 x #s(literal 1 binary64))
(+ 1 x)
(+.f64 x #s(literal 1 binary64))
x
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
x
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(/ 1/3 (* n (pow x 3)))
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/ (+ (* -1/2 (/ x n)) (* 1/3 (/ 1 n))) (pow x 3))
(/.f64 (fma.f64 x (/.f64 #s(literal -1/2 binary64) n) (/.f64 #s(literal 1/3 binary64) n)) (*.f64 x (*.f64 x x)))
(/ (+ (* x (- (/ x n) (* 1/2 (/ 1 n)))) (* 1/3 (/ 1 n))) (pow x 3))
(/.f64 (fma.f64 (/.f64 x n) (+.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1/3 binary64) n)) (*.f64 x (*.f64 x x)))
(/ (+ (* x (- (/ x n) (* 1/2 (/ 1 n)))) (* 1/3 (/ 1 n))) (pow x 3))
(/.f64 (fma.f64 (/.f64 x n) (+.f64 x #s(literal -1/2 binary64)) (/.f64 #s(literal 1/3 binary64) n)) (*.f64 x (*.f64 x x)))
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x n))))
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x n))))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ (- (+ 1 (* 1/3 (/ 1 (pow x 2)))) (* 1/2 (/ 1 x))) (* n x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/ 1/3 (pow x 3))
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x)))
(/ (+ 1/3 (* -1/2 x)) (pow x 3))
(/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x)))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 3))
(/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x)))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 3))
(/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x)))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (- 1 (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(/ (- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x)
(/ 1/3 (pow x 2))
(/.f64 #s(literal 1/3 binary64) (*.f64 x x))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/3 binary64)) (*.f64 x x))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 2))
(/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x x))
(/ (+ 1/3 (* x (- x 1/2))) (pow x 2))
(/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x x))
1
#s(literal 1 binary64)
(- 1 (* 1/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x))
(- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(- (+ 1 (/ 1/3 (pow x 2))) (* 1/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
1
#s(literal 1 binary64)
(- 1 (* 1/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x))
(+ 1 (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(+ 1 (* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))
(/ 1/3 (pow x 2))
(/.f64 #s(literal 1/3 binary64) (*.f64 x x))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/3 binary64)) (*.f64 x x))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/3 binary64)) (*.f64 x x))
(/ (+ 1/3 (* -1/2 x)) (pow x 2))
(/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/3 binary64)) (*.f64 x x))
(/ -1/2 x)
(/.f64 #s(literal -1/2 binary64) x)
(/ (- (* 1/3 (/ 1 x)) 1/2) x)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(/ (- (* 1/3 (/ 1 x)) 1/2) x)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(/ (- (* 1/3 (/ 1 x)) 1/2) x)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(/ -1/2 x)
(/.f64 #s(literal -1/2 binary64) x)
(* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(* -1 (/ (- 1/2 (* 1/3 (/ 1 x))) x))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)
(* -1 (/ (log x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(/ x n)
(/.f64 x n)
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(/.f64 (-.f64 x (log.f64 x)) n)
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(/.f64 (-.f64 x (log.f64 x)) n)
(* x (+ (/ 1 n) (/ (log (/ 1 x)) (* n x))))
(/.f64 (-.f64 x (log.f64 x)) n)
(/ x n)
(/.f64 x n)
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(-.f64 (/.f64 x n) (*.f64 x (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) (*.f64 x n)) (/.f64 (neg.f64 (log.f64 (neg.f64 x))) (*.f64 x n)))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(-.f64 (/.f64 x n) (*.f64 x (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) (*.f64 x n)) (/.f64 (neg.f64 (log.f64 (neg.f64 x))) (*.f64 x n)))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) (* n x))) (/ (log -1) (* n x))) (/ 1 n))))
(-.f64 (/.f64 x n) (*.f64 x (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) (*.f64 x n)) (/.f64 (neg.f64 (log.f64 (neg.f64 x))) (*.f64 x n)))))
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(/ (- x (log x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(* -1 (log x))
(neg.f64 (log.f64 x))
(- x (log x))
(-.f64 x (log.f64 x))
(- x (log x))
(-.f64 x (log.f64 x))
(- x (log x))
(-.f64 x (log.f64 x))
x
(* x (+ 1 (/ (log (/ 1 x)) x)))
(-.f64 x (log.f64 x))
(* x (+ 1 (/ (log (/ 1 x)) x)))
(-.f64 x (log.f64 x))
(* x (+ 1 (/ (log (/ 1 x)) x)))
(-.f64 x (log.f64 x))
x
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))
(-.f64 x (*.f64 x (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) x) (/.f64 (neg.f64 (log.f64 (neg.f64 x))) x))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))
(-.f64 x (*.f64 x (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) x) (/.f64 (neg.f64 (log.f64 (neg.f64 x))) x))))
(* -1 (* x (- (+ (* -1 (/ (log (/ -1 x)) x)) (/ (log -1) x)) 1)))
(-.f64 x (*.f64 x (-.f64 (/.f64 (log.f64 #s(literal -1 binary64)) x) (/.f64 (neg.f64 (log.f64 (neg.f64 x))) x))))
(log x)
(log.f64 x)
(log x)
(log.f64 x)
(log x)
(log.f64 x)
(log x)
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x))))
(* -1 (/ (log x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+ (* -1 (/ (log x) n)) (/ x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+ (* -1 (/ (log x) n)) (* x (+ (* -1/2 (/ x n)) (/ 1 n))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x x) n) (/.f64 (-.f64 x (log.f64 x)) n))
(+ (* -1 (/ (log x) n)) (* x (+ (* x (- (* 1/3 (/ x n)) (* 1/2 (/ 1 n)))) (/ 1 n))))
(fma.f64 x (*.f64 x (fma.f64 x (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 (-.f64 x (log.f64 x)) n))
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(/ (- (/ 1 n) (* 1/2 (/ 1 (* n x)))) x)
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x n))))
(/ (- (+ (/ 1/3 (* n (pow x 2))) (/ 1 n)) (/ 1/2 (* n x))) x)
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(/ (- (+ (/ 1 n) (* 1/3 (/ 1 (* n (pow x 2))))) (+ (/ 1/2 (* n x)) (* 1/4 (/ 1 (* n (pow x 3)))))) x)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal -1/4 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))) x)
(/ 1 (* n x))
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(* -1 (/ (- (* 1/2 (/ 1 (* n x))) (/ 1 n)) x))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (/.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x n))))
(* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 (* n x))) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (/.f64 #s(literal 1 binary64) n)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 (* n x))) (* 1/3 (/ 1 n))) x)) (* 1/2 (/ 1 n))) x)) (/ 1 n)) x))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x n)) (+.f64 (/.f64 #s(literal 1/4 binary64) x) #s(literal -1/3 binary64)) (/.f64 #s(literal 1/2 binary64) n)) x)) x)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(/ (- (log (+ 1 x)) (log x)) n)
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (/ (- (* -1 (log (+ 1 x))) (* -1 (log x))) n))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(* -1 (* n (log x)))
(neg.f64 (*.f64 (log.f64 x) n))
(- (* n x) (* n (log x)))
(*.f64 n (-.f64 x (log.f64 x)))
(- (* x (+ n (* -1/2 (* n x)))) (* n (log x)))
(fma.f64 x (*.f64 x (*.f64 #s(literal -1/2 binary64) n)) (*.f64 n (-.f64 x (log.f64 x))))
(- (* x (+ n (* x (+ (* -1/2 n) (* 1/3 (* n x)))))) (* n (log x)))
(-.f64 (*.f64 x (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (log.f64 x) n))
(/ n x)
(/.f64 n x)
(/ (+ n (* -1/2 (/ n x))) x)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 n x) n) x)
(/ (+ n (+ (* -1/2 (/ n x)) (* 1/3 (/ n (pow x 2))))) x)
(/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x)
(/ (+ n (+ (* -1/2 (/ n x)) (+ (* -1/4 (/ n (pow x 3))) (* 1/3 (/ n (pow x 2)))))) x)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 n x) (fma.f64 (/.f64 n (*.f64 x x)) (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal -1/4 binary64) x)) n)) x)
(/ n x)
(/.f64 n x)
(* -1 (/ (+ (* -1 n) (* 1/2 (/ n x))) x))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n x) (neg.f64 n)) (neg.f64 x))
(* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1/2 n) (* 1/3 (/ n x))) x))) x))
(/.f64 (+.f64 n (/.f64 (*.f64 n (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x)) x)
(* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1 (/ (+ (* -1/3 n) (* 1/4 (/ n x))) x)) (* -1/2 n)) x))) x))
(/.f64 (+.f64 n (/.f64 (fma.f64 #s(literal -1/2 binary64) n (/.f64 (fma.f64 #s(literal 1/3 binary64) n (/.f64 (*.f64 n #s(literal -1/4 binary64)) x)) x)) x)) x)
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n (- (log (+ 1 x)) (log x)))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* -1 (* n (- (* -1 (log (+ 1 x))) (* -1 (log x)))))
(*.f64 n (-.f64 (log1p.f64 x) (log.f64 x)))
(* n x)
(*.f64 x n)
(* x (+ n (* -1/2 (* n x))))
(*.f64 x (fma.f64 x (*.f64 #s(literal -1/2 binary64) n) n))
(* x (+ n (* x (+ (* -1/2 n) (* 1/3 (* n x))))))
(*.f64 x (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n))
(* x (+ n (* x (+ (* -1/2 n) (* x (+ (* -1/4 (* n x)) (* 1/3 n)))))))
(*.f64 x (fma.f64 x (fma.f64 (*.f64 x n) (fma.f64 x #s(literal -1/4 binary64) #s(literal 1/3 binary64)) (*.f64 #s(literal -1/2 binary64) n)) n))
(* -1 (* n (log (/ 1 x))))
(*.f64 (log.f64 x) n)
(+ (* -1 (* n (log (/ 1 x)))) (/ n x))
(fma.f64 (log.f64 x) n (/.f64 n x))
(+ (* -1 (* n (log (/ 1 x)))) (+ (* -1/2 (/ n (pow x 2))) (/ n x)))
(fma.f64 (log.f64 x) n (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) (/.f64 n x)))
(+ (* -1 (* n (log (/ 1 x)))) (+ (* -1/2 (/ n (pow x 2))) (+ (* 1/3 (/ n (pow x 3))) (/ n x))))
(fma.f64 (log.f64 x) n (fma.f64 n (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (*.f64 x x)) (/.f64 n x)))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))))
(+ (* n (+ (log -1) (* -1 (log (/ -1 x))))) (/ n x))
(fma.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))) (/.f64 n x))
(+ (* -1 (/ (+ (* -1 n) (* 1/2 (/ n x))) x)) (* n (+ (log -1) (* -1 (log (/ -1 x))))))
(-.f64 (*.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n x) (neg.f64 n)) x))
(+ (* -1 (/ (+ (* -1 n) (* -1 (/ (+ (* -1/2 n) (* 1/3 (/ n x))) x))) x)) (* n (+ (log -1) (* -1 (log (/ -1 x))))))
(fma.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))) (/.f64 (+.f64 n (/.f64 (*.f64 n (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x)) x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
(* n (log (+ 1 x)))
(*.f64 n (log1p.f64 x))
x
(* x (+ 1 (* -1/2 x)))
(fma.f64 x (*.f64 x #s(literal -1/2 binary64)) x)
(* x (+ 1 (* x (- (* 1/3 x) 1/2))))
(fma.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (*.f64 x x) x)
(* x (+ 1 (* x (- (* x (+ 1/3 (* -1/4 x))) 1/2))))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal -1/4 binary64) #s(literal 1/3 binary64)) #s(literal -1/2 binary64)) x)
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (* -1 (log (/ 1 x))) (/ 1 x))
(+.f64 (log.f64 x) (/.f64 #s(literal 1 binary64) x))
(- (+ (* -1 (log (/ 1 x))) (/ 1 x)) (/ 1/2 (pow x 2)))
(+.f64 (log.f64 x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x))
(- (+ (* -1 (log (/ 1 x))) (+ (/ 1 x) (* 1/3 (/ 1 (pow x 3))))) (/ 1/2 (pow x 2)))
(+.f64 (log.f64 x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x))
(+ (log -1) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (/ 1 x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (/ 1 x)) 1) x))))
(-.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) (log.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (neg.f64 x))))
(+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ 1 x)) 1/2) x)) 1) x))))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))))
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* n (log x))
(*.f64 (log.f64 x) n)
(* -1 (* n (log (/ 1 x))))
(*.f64 (log.f64 x) n)
(* -1 (* n (log (/ 1 x))))
(*.f64 (log.f64 x) n)
(* -1 (* n (log (/ 1 x))))
(*.f64 (log.f64 x) n)
(* -1 (* n (log (/ 1 x))))
(*.f64 (log.f64 x) n)
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))))
(* n (+ (log -1) (* -1 (log (/ -1 x)))))
(*.f64 n (-.f64 (log.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (neg.f64 x)))))

eval491.0ms (1.9%)

Memory
-203.8MiB live, 142.0MiB allocated
Compiler

Compiled 24 843 to 2 826 computations (88.6% saved)

prune297.0ms (1.2%)

Memory
-3.0MiB live, 239.6MiB allocated
Pruning

51 alts after pruning (46 fresh and 5 done)

PrunedKeptTotal
New1 150241 174
Fresh82230
Picked235
Done022
Total1 160511 211
Accuracy
100.0%
Counts
1 211 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.9%
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
7.3%
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
4.2%
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
18.3%
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
21.6%
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
7.5%
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
14.3%
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
22.8%
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
4.8%
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
41.7%
(/.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x)) (neg.f64 n))
10.6%
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
27.5%
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (fma.f64 n (fma.f64 n (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))) x) (*.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (*.f64 n (*.f64 n n)))
22.7%
(/.f64 (fma.f64 n (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
54.1%
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
39.9%
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
40.0%
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
30.4%
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
31.6%
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
30.4%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
39.9%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
39.9%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
39.9%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
39.9%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
31.0%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
21.5%
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
36.3%
(/.f64 (/.f64 n x) (*.f64 n n))
33.9%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))) n)
34.5%
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
39.7%
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
20.2%
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
36.2%
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (+.f64 x (log.f64 x))))
20.2%
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
33.9%
(/.f64 (-.f64 x (log.f64 x)) n)
20.6%
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
30.9%
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
39.8%
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
39.9%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
13.9%
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
33.1%
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
33.7%
(/.f64 (neg.f64 (log.f64 x)) n)
57.7%
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
4.8%
(/.f64 x n)
33.9%
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
34.4%
(/.f64 #s(literal 1 binary64) (*.f64 x n))
37.1%
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
33.0%
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
36.9%
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
33.3%
(*.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
33.9%
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
27.4%
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
26.7%
#s(literal 0 binary64)
Compiler

Compiled 2 894 to 969 computations (66.5% saved)

regimes251.0ms (1%)

Memory
5.7MiB live, 158.6MiB allocated
Counts
97 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x) n)
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (fma.f64 n (fma.f64 n (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))) x) (*.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (*.f64 n (*.f64 n n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) #s(literal 1 binary64))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) x) (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1/2 binary64) x))) x) n)
(/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (+.f64 x (log.f64 x))))
(/.f64 (fma.f64 n (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
(/.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x)) (neg.f64 n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(/.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (fma.f64 x (/.f64 (log.f64 x) (*.f64 x (neg.f64 n))) (/.f64 x n)))
(/.f64 (fma.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) x) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) n))
(/.f64 #s(literal 1 binary64) (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n))) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n)))))
(fma.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 (log.f64 x) n) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))))) n)
(*.f64 (pow.f64 (/.f64 n (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 3 binary64)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) #s(literal 2 binary64)))))
Outputs
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n)
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Calls

4 calls:

107.0ms
(/.f64 #s(literal 1 binary64) n)
90.0ms
n
28.0ms
x
20.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
84.2%5x
90.3%4n
88.5%3(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
89.6%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes68.0ms (0.3%)

Memory
-23.1MiB live, 58.8MiB allocated
Counts
91 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x) n)
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (fma.f64 n (fma.f64 n (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))) x) (*.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (*.f64 n (*.f64 n n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) #s(literal 1 binary64))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) x) (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1/2 binary64) x))) x) n)
(/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (*.f64 n (+.f64 x (log.f64 x))))
(/.f64 (fma.f64 n (-.f64 x (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64)))) (*.f64 n n))
(/.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) n) #s(literal 1/2 binary64) (log.f64 x)) (neg.f64 n))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(fma.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n)) (neg.f64 (pow.f64 x (/.f64 #s(literal 1/2 binary64) n))) (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)))
(/.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64)))) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (*.f64 n (log.f64 (*.f64 x (+.f64 x #s(literal 1 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 n n)) (fma.f64 x (/.f64 (log.f64 x) (*.f64 x (neg.f64 n))) (/.f64 x n)))
(/.f64 (fma.f64 (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) x) (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) x)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) n))
(/.f64 #s(literal 1 binary64) (/.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) n)) (pow.f64 x (/.f64 #s(literal 2 binary64) n))) (+.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log1p.f64 x)) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) x)) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 n (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (log.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (+.f64 x (log.f64 x)) (*.f64 x x))))
Outputs
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Calls

1 calls:

33.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
89.6%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes66.0ms (0.3%)

Memory
10.0MiB live, 167.7MiB allocated
Counts
76 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x) n)
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (fma.f64 n (fma.f64 n (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal -1 binary64) n)))) x) (*.f64 x (*.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (*.f64 n (*.f64 n n)))
(-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) #s(literal 1 binary64))
(/.f64 (-.f64 (log1p.f64 x) (log.f64 x)) n)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 (-.f64 (*.f64 (log1p.f64 x) n) (*.f64 n (log.f64 x))) (*.f64 n n))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))) #s(literal -1 binary64)))
(fma.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 x (*.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 x (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))) (+.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (/.f64 (log.f64 x) n)) x) (/.f64 (log.f64 x) n)) (/.f64 #s(literal -1/2 binary64) x))) x) n)
(/.f64 (fma.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x (*.f64 n n))) (/.f64 #s(literal 1/2 binary64) (*.f64 x n))) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) n)) x)
Outputs
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(fma.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
Calls

3 calls:

23.0ms
n
21.0ms
(/.f64 #s(literal 1 binary64) n)
17.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
85.3%3(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
86.6%4n
86.6%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 23 to 14 computations (39.1% saved)

regimes22.0ms (0.1%)

Memory
23.2MiB live, 60.7MiB allocated
Counts
63 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x) n)
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(-.f64 (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
Outputs
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
Calls

1 calls:

19.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
85.8%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes59.0ms (0.2%)

Memory
-21.5MiB live, 105.9MiB allocated
Counts
58 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x) n)
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
Outputs
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
Calls

3 calls:

26.0ms
(/.f64 #s(literal 1 binary64) n)
17.0ms
n
13.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
84.3%4n
82.7%3(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
84.3%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 23 to 14 computations (39.1% saved)

regimes20.0ms (0.1%)

Memory
-20.9MiB live, 57.0MiB allocated
Counts
57 → 4
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 x)) (neg.f64 n))
(*.f64 (-.f64 (*.f64 x n) (*.f64 n (log.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 n n)))
(/.f64 #s(literal 1 binary64) (/.f64 n (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x (log.f64 x)))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (log.f64 x) n)) x) n)
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (fma.f64 (*.f64 n n) #s(literal 1/3 binary64) (*.f64 n #s(literal -1/2 binary64))) (*.f64 n (*.f64 n n)) (*.f64 (*.f64 n (*.f64 n n)) #s(literal 1/6 binary64))) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 n (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) n) (*.f64 (/.f64 n x) (log.f64 x))) (*.f64 (/.f64 n x) n))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))
Outputs
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
Calls

1 calls:

17.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
85.3%4(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes17.0ms (0.1%)

Memory
7.7MiB live, 50.0MiB allocated
Counts
47 → 4
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
Outputs
(/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
Calls

1 calls:

14.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
85.2%4(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes55.0ms (0.2%)

Memory
-7.6MiB live, 151.8MiB allocated
Counts
46 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
Outputs
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Calls

4 calls:

14.0ms
(/.f64 #s(literal 1 binary64) n)
14.0ms
n
13.0ms
x
11.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
60.9%2x
80.6%3(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
76.5%4n
76.5%4(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes39.0ms (0.2%)

Memory
33.0MiB live, 111.0MiB allocated
Counts
45 → 6
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (neg.f64 (*.f64 (log.f64 x) n)) (*.f64 n n))
(/.f64 #s(literal 1 binary64) (/.f64 n (-.f64 x (log.f64 x))))
Outputs
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
Calls

3 calls:

13.0ms
n
13.0ms
(/.f64 #s(literal 1 binary64) n)
10.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
69.7%6n
67.9%5(/.f64 #s(literal 1 binary64) n)
56.8%3(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Compiler

Compiled 23 to 14 computations (39.1% saved)

regimes15.0ms (0.1%)

Memory
6.7MiB live, 45.5MiB allocated
Counts
42 → 6
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 n n))) (+.f64 (/.f64 #s(literal 1/3 binary64) n) (/.f64 #s(literal -1/2 binary64) (*.f64 n n)))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) #s(literal 1 binary64))
Outputs
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
Calls

1 calls:

12.0ms
n
Results
AccuracySegmentsBranch
69.7%6n
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes26.0ms (0.1%)

Memory
-5.2MiB live, 76.0MiB allocated
Counts
39 → 4
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (-.f64 x (log.f64 x)) n)
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(/.f64 (-.f64 x (log.f64 x)) n)
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
Calls

2 calls:

12.0ms
(/.f64 #s(literal 1 binary64) n)
11.0ms
n
Results
AccuracySegmentsBranch
64.5%4(/.f64 #s(literal 1 binary64) n)
64.8%5n
Compiler

Compiled 8 to 6 computations (25% saved)

regimes14.0ms (0.1%)

Memory
-33.9MiB live, 44.6MiB allocated
Counts
38 → 4
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (neg.f64 (log.f64 x)) n)
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
(neg.f64 (/.f64 (log.f64 x) n))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
Calls

1 calls:

11.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
64.3%4(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes45.0ms (0.2%)

Memory
11.6MiB live, 132.2MiB allocated
Counts
36 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x)
(fma.f64 x (/.f64 (fma.f64 n (fma.f64 x (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x n) (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) n)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 n (fma.f64 (*.f64 x n) (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)))) x) n)
(/.f64 (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n n)))) n)
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1/9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) x) #s(literal 1 binary64)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))))) x) n)
(/.f64 (/.f64 (fma.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) #s(literal 1 binary64)) x) n)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x))) (*.f64 x x))) (*.f64 (*.f64 x n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n)
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
Calls

4 calls:

13.0ms
x
11.0ms
n
10.0ms
(/.f64 #s(literal 1 binary64) n)
9.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
47.1%3(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
50.8%3n
49.4%4x
52.1%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes9.0ms (0%)

Memory
-9.5MiB live, 29.6MiB allocated
Counts
25 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) x) n)
(fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 x #s(literal -1/2 binary64) #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal -1/2 binary64) n)) (/.f64 x n))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/3 binary64))) x)) x) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) x)) x) n)
(/.f64 (/.f64 (fma.f64 (/.f64 n x) (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) n) x) (*.f64 n n))
(/.f64 (fma.f64 n (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x)
Calls

1 calls:

7.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
50.5%2(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes6.0ms (0%)

Memory
20.9MiB live, 20.9MiB allocated
Counts
16 → 2
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n))
Calls

1 calls:

5.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
50.4%2(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes6.0ms (0%)

Memory
14.8MiB live, 14.8MiB allocated
Counts
15 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal -1/2 binary64)) #s(literal 1/3 binary64)) (*.f64 x (*.f64 x x))) n)
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
Calls

1 calls:

5.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
51.2%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes6.0ms (0%)

Memory
-23.3MiB live, 18.7MiB allocated
Counts
13 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) x)) x) n)
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))
Calls

1 calls:

5.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
50.8%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes9.0ms (0%)

Memory
-9.0MiB live, 30.2MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
Outputs
(/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n)
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
Calls

2 calls:

4.0ms
n
4.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
50.7%3n
50.7%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 8 to 6 computations (25% saved)

regimes8.0ms (0%)

Memory
23.8MiB live, 23.8MiB allocated
Counts
9 → 4
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
(/.f64 (/.f64 n x) (*.f64 n n))
Outputs
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
#s(literal 0 binary64)
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
(/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))
Calls

2 calls:

3.0ms
(/.f64 #s(literal 1 binary64) n)
3.0ms
n
Results
AccuracySegmentsBranch
49.8%4n
49.8%4(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 8 to 6 computations (25% saved)

regimes13.0ms (0.1%)

Memory
4.0MiB live, 43.0MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
Outputs
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
#s(literal 0 binary64)
(/.f64 (/.f64 #s(literal 1 binary64) x) n)
Calls

4 calls:

4.0ms
(/.f64 #s(literal 1 binary64) n)
3.0ms
n
3.0ms
x
2.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
38.5%3(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
40.4%2x
42.9%3n
42.9%3(/.f64 #s(literal 1 binary64) n)
Compiler

Compiled 26 to 16 computations (38.5% saved)

regimes7.0ms (0%)

Memory
-19.4MiB live, 19.8MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) #s(literal 1 binary64))
(fma.f64 x (/.f64 #s(literal 1 binary64) n) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))
Outputs
(/.f64 #s(literal 1 binary64) (*.f64 x n))
#s(literal 0 binary64)
(/.f64 #s(literal 1 binary64) (*.f64 x n))
Calls

2 calls:

3.0ms
n
3.0ms
(/.f64 #s(literal 1 binary64) n)
Results
AccuracySegmentsBranch
42.8%3(/.f64 #s(literal 1 binary64) n)
42.8%3n
Compiler

Compiled 8 to 6 computations (25% saved)

regimes8.0ms (0%)

Memory
20.5MiB live, 20.5MiB allocated
Accuracy

Total -14.8b remaining (-31.6%)

Threshold costs -14.8b (-31.6%)

Counts
3 → 1
Calls
Call 1
Inputs
#s(literal 0 binary64)
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 x n)
Outputs
#s(literal 0 binary64)
Calls

4 calls:

2.0ms
(/.f64 #s(literal 1 binary64) n)
2.0ms
x
2.0ms
n
1.0ms
(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
Results
AccuracySegmentsBranch
26.7%1(-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))
26.7%1x
26.7%1(/.f64 #s(literal 1 binary64) n)
26.7%1n
Compiler

Compiled 26 to 16 computations (38.5% saved)

bsearch1.0ms (0%)

Memory
3.1MiB live, 3.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.484183496323768e-11
0.0006850918977309431
0.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch1.0ms (0%)

Memory
3.0MiB live, 3.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.484183496323768e-11
0.0006850918977309431
0.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch2.0ms (0%)

Memory
-39.1MiB live, 2.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.027182531078199765
1192992600.937944
0.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.027182531078199765
1192992600.937944
0.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch1.0ms (0%)

Memory
2.4MiB live, 2.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.027182531078199765
1192992600.937944
0.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch1.0ms (0%)

Memory
2.6MiB live, 2.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.966160620439976e+237
1.1554938390575619e+238
0.0ms
1.484183496323768e-11
0.0006850918977309431
0.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.966160620439976e+237
1.1554938390575619e+238
0.0ms
0.027182531078199765
1192992600.937944
0.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.851902574680821e-9
1.0
0.0ms
-0.007139966924214924
-1.2434497875801753e-14
Compiler

Compiled 18 to 13 computations (27.8% saved)

bsearch210.0ms (0.8%)

Memory
24.6MiB live, 336.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
48.0ms
8.123327700370475e+169
9.503326246060105e+175
43.0ms
8.382281660538288e-10
36.788332812833396
39.0ms
8.65430836754279e-239
5.086054463730566e-238
22.0ms
-0.000119137050641445
-6.010305349217343e-10
48.0ms
-7.571178138843578e+75
-1.245223150472765e+70
Samples
90.0ms322×1valid
40.0ms100×2valid
29.0ms266×0valid
5.0ms55×0exit
2.0ms17×1exit
Compiler

Compiled 1 440 to 973 computations (32.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 135.0ms
ival-pow: 96.0ms (71.3% of total)
adjust: 13.0ms (9.7% of total)
ival-div: 10.0ms (7.4% of total)
ival-add: 7.0ms (5.2% of total)
ival-sub: 6.0ms (4.5% of total)
ival-true: 1.0ms (0.7% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)

bsearch5.0ms (0%)

Memory
9.6MiB live, 9.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
8.123327700370475e+169
9.503326246060105e+175
1.0ms
8.382281660538288e-10
36.788332812833396
1.0ms
8.65430836754279e-239
5.086054463730566e-238
1.0ms
-0.000119137050641445
-6.010305349217343e-10
1.0ms
-7.571178138843578e+75
-1.245223150472765e+70
Compiler

Compiled 1 402 to 935 computations (33.3% saved)

bsearch5.0ms (0%)

Memory
-36.1MiB live, 1.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9312874862749633e+63
1.7523209576350406e+84
4.0ms
-8.030689114801128e-71
-1.3207984037114996e-76
0.0ms
-8393.694443633669
-2209.6685315269942
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9312874862749633e+63
1.7523209576350406e+84
0.0ms
-1.5041700057234974e-77
-4.800878486537063e-78
0.0ms
-8393.694443633669
-2209.6685315269942
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.027182531078199765
1192992600.937944
0.0ms
-2209.6685315269942
-0.008380153254807881
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1663808977.9086168
-8393.694443633669
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1663808977.9086168
-8393.694443633669
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1192992600.937944
9549108284693342000.0
0.0ms
-2209.6685315269942
-0.008380153254807881
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1192992600.937944
9549108284693342000.0
0.0ms
-2209.6685315269942
-0.008380153254807881
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.044290266427939e+25
5.008878784509616e+51
0.0ms
-2209.6685315269942
-0.008380153254807881
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.044290266427939e+25
5.008878784509616e+51
0.0ms
-1663808977.9086168
-8393.694443633669
0.0ms
-8.558235031841831e+93
-5.579614556667049e+90
Compiler

Compiled 16 to 14 computations (12.5% saved)

bsearch13.0ms (0.1%)

Memory
27.6MiB live, 27.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
-1.2362584317817477e-128
-1.553194960776584e-129
1.0ms
-0.000119137050641445
-6.010305349217343e-10
Samples
8.0ms96×0valid
Compiler

Compiled 198 to 163 computations (17.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-pow: 4.0ms (72.1% of total)
ival-div: 1.0ms (18% of total)
ival-add: 1.0ms (18% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
4.0MiB live, 4.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
-1.2362584317817477e-128
-1.553194960776584e-129
1.0ms
-0.000119137050641445
-6.010305349217343e-10
Compiler

Compiled 198 to 163 computations (17.7% saved)

simplify93.0ms (0.4%)

Memory
0.3MiB live, 78.2MiB allocated
Algorithm
egg-herbie
Rules
702×distribute-lft-neg-in_binary64
374×neg-mul-1_binary64
370×neg-sub0_binary64
332×cancel-sign-sub_binary64
328×sub-neg_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02001094
12471093
22791093
33061092
43361092
53731092
64541092
76231092
89271092
913401092
1017381092
1119951092
1221361092
1322191092
1422691092
1522831092
1622831092
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n) (-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (fma.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal -5764607523034235/1152921504606846976 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3022314549036573/604462909807314587353088 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 n #s(literal -27999999999999998965889136951040866815740429169484247517031639986208768 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 n #s(literal 3665779701564795/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 n #s(literal 36 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 n #s(literal 95000000000000006331295390876055868200162653772876941461287439302096577360387000989850364094881008447605089877128112834355054506018047356403936647273917300784815171330696544256 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x))))))
(if (<=.f64 n #s(literal -27999999999999998965889136951040866815740429169484247517031639986208768 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 n #s(literal 3665779701564795/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 n #s(literal 36 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 n #s(literal 95000000000000006331295390876055868200162653772876941461287439302096577360387000989850364094881008447605089877128112834355054506018047356403936647273917300784815171330696544256 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000000000115715919885453939654786757378350080876345294848 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1303703024854071/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000000000115715919885453939654786757378350080876345294848 binary64)) (neg.f64 (/.f64 (log.f64 x) n)) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n)))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 100000000000000004764729344 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000000000000000101094395635779734942880481616071788705688884281040020024990821546793489137664 binary64)) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) #s(literal 0 binary64) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 100000000000000004764729344 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))))
(if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (if (<=.f64 n #s(literal -8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 binary64)) #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) n)))
(if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x n)) (if (<=.f64 n #s(literal -8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x n))))
#s(literal 0 binary64)
Outputs
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n) (-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 n x)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (log1p.f64 x) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) n) (log1p.f64 x)) (log.f64 x)) n) (-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 n x)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) x)) n) (-.f64 (exp.f64 (/.f64 (log1p.f64 x) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (fma.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) (neg.f64 n)) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 n x)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) x)) n) (fma.f64 x (/.f64 (-.f64 (/.f64 (fma.f64 x (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 x x) n) #s(literal 1/6 binary64))) n) (fma.f64 x (fma.f64 x #s(literal -1/3 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 n x)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) x)) n) (fma.f64 x (/.f64 (fma.f64 x (+.f64 (fma.f64 x #s(literal 1/3 binary64) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/2 binary64) x #s(literal 1/2 binary64)) n)) #s(literal 1 binary64)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 n x)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) x)) n) (fma.f64 x (fma.f64 x (/.f64 #s(literal 1/2 binary64) (*.f64 n n)) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 n x)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 6189700196426901/309485009821345068724781056 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) x)) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 n x)))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 x n)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (pow.f64 x (/.f64 #s(literal 1 binary64) n)) (*.f64 n x)) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) x)) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 1999999999999999880410922628661898315278071538678791126563081649282576329786278649903494429373980989335230656744102661120760849164891004524770093991532804965215587000511156188226262818135277000436526957289547395541658627807309398372515840 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 n x)))))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal -5764607523034235/1152921504606846976 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3022314549036573/604462909807314587353088 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 x #s(literal 1 binary64)) x)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal -5764607523034235/1152921504606846976 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) n)) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) #s(literal 3022314549036573/604462909807314587353088 binary64)) (/.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) x) x)) n) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n)))))
(if (<=.f64 n #s(literal -27999999999999998965889136951040866815740429169484247517031639986208768 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 n #s(literal 3665779701564795/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 n #s(literal 36 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 n #s(literal 95000000000000006331295390876055868200162653772876941461287439302096577360387000989850364094881008447605089877128112834355054506018047356403936647273917300784815171330696544256 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x))))))
(if (<=.f64 n #s(literal -27999999999999998965889136951040866815740429169484247517031639986208768 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 n #s(literal 3665779701564795/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 n #s(literal 36 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 n #s(literal 95000000000000006331295390876055868200162653772876941461287439302096577360387000989850364094881008447605089877128112834355054506018047356403936647273917300784815171330696544256 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) n) (-.f64 x (log.f64 x))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 n x))) (/.f64 #s(literal -1/2 binary64) (*.f64 n x)))) x))))))
(if (<=.f64 n #s(literal -27999999999999998965889136951040866815740429169484247517031639986208768 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 n #s(literal 3665779701564795/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 n #s(literal 36 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 n #s(literal 95000000000000006331295390876055868200162653772876941461287439302096577360387000989850364094881008447605089877128112834355054506018047356403936647273917300784815171330696544256 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x n))) (/.f64 #s(literal -1/2 binary64) (*.f64 x n)))) x))))))
(if (<=.f64 n #s(literal -27999999999999998965889136951040866815740429169484247517031639986208768 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 n #s(literal 3665779701564795/7331559403129590068331208687020758653624765228075687047537011123791632385370343464792392772051104864109916034360063928339045596353810784435313926666640532382851295822842678298180301122938618566718730242107326783353838221723324821405531849499257419595776 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 n #s(literal 36 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 x (/.f64 #s(literal 1 binary64) n))) (if (<=.f64 n #s(literal 95000000000000006331295390876055868200162653772876941461287439302096577360387000989850364094881008447605089877128112834355054506018047356403936647273917300784815171330696544256 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) n) (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 n x))) (/.f64 #s(literal -1/2 binary64) (*.f64 n x)))) x))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000000000115715919885453939654786757378350080876345294848 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -6216540455122333/124330809102446660538845562036705210025114037699336929360115994223289874253133343883264 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000000000115715919885453939654786757378350080876345294848 binary64)) (/.f64 (-.f64 x (log.f64 x)) n) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1303703024854071/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000000000115715919885453939654786757378350080876345294848 binary64)) (neg.f64 (/.f64 (log.f64 x) n)) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1303703024854071/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064 binary64)) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) x) (-.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64)))) x) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000000000115715919885453939654786757378350080876345294848 binary64)) (neg.f64 (/.f64 (log.f64 x) n)) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 3602879701896397/72057594037927936 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (fma.f64 x (fma.f64 x (/.f64 (fma.f64 x (fma.f64 n #s(literal -1/2 binary64) #s(literal 1/6 binary64)) (*.f64 n #s(literal 1/2 binary64))) (*.f64 n (*.f64 n n))) (/.f64 #s(literal 1 binary64) n)) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) n) x))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 x n)))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1/3 binary64) x)) x)) (*.f64 n x)))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 n (*.f64 n n))) (+.f64 #s(literal 1 binary64) #s(literal -1 binary64)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 2000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 n (*.f64 n n)))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 100000000000000004764729344 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -2000 binary64)) (/.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x x))) n) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 100000000000000004764729344 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 n x))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000000000000000101094395635779734942880481616071788705688884281040020024990821546793489137664 binary64)) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) #s(literal 0 binary64) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 100000000000000004764729344 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 x n)))))))
(if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -5000000000000000101094395635779734942880481616071788705688884281040020024990821546793489137664 binary64)) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 n x)))) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal -1000000000 binary64)) #s(literal 0 binary64) (if (<=.f64 (/.f64 #s(literal 1 binary64) n) #s(literal 100000000000000004764729344 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (/.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 x (*.f64 n x)))))))
(if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) n) (if (<=.f64 n #s(literal -8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 binary64)) #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) n)))
(if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x n)) (if (<=.f64 n #s(literal -8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x n))))
(if (<=.f64 n #s(literal -2176715800697727/18446744073709551616 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 n x)) (if (<=.f64 n #s(literal -8584808513368979/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176 binary64)) #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 n x))))
#s(literal 0 binary64)

soundness1.8s (7%)

Memory
-3.4MiB live, 1 243.9MiB allocated
Rules
13 074×lower-fma.f64
13 074×lower-fma.f32
9 802×lower-fma.f64
9 802×lower-fma.f32
7 826×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02842598
18382367
220672326
360182317
080822185
0831
01331
16331
240731
3433531
0843327
06315601
119845350
259415230
082404909
040245
082230
1418230
24602226
09381215
010158039
132407681
081157132
024109
044101
118599
2143599
0860099
02631714
17611578
221161504
374551498
087361380
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 2 545 to 1 142 computations (55.1% saved)

preprocess131.0ms (0.5%)

Memory
19.1MiB live, 218.7MiB allocated
Compiler

Compiled 2 218 to 414 computations (81.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...