Details

Time bar (total: 28.8s)

analyze571.0ms (2%)

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
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
21.4%18.7%68.7%0.1%0%12.5%0%5
26.9%21.9%59.3%0.1%0%18.7%0%6
33.3%25%50%0.1%0%18.7%6.2%7
37%26.5%45.3%0.1%0%21.9%6.2%8
43.9%28.1%35.9%0.1%2.3%21.9%11.7%9
47.1%28.9%32.4%0.1%2.7%23.4%12.5%10
53.3%30.3%26.5%0.1%4.1%23.4%15.5%11
55.2%30.7%25%0.1%4.4%24.2%15.6%12
Compiler

Compiled 16 to 12 computations (25% saved)

sample14.2s (49.1%)

Results
3.4s2737×body1024valid
2.8s1529×body1024invalid
2.1s1846×body2048valid
2.0s2445×body256valid
1.2s1228×body512valid
1.2s753×body512invalid
700.0ms767×body256infinite
349.0ms1325×body256invalid
193.0ms208×body1024infinite
147.0ms312×body256unsamplable
107.0ms220×body512infinite
5.0msbody2048invalid
Bogosity

preprocess13.0ms (0%)

Algorithm
egg-herbie
Rules
rational_best-simplify-1
rational_best-simplify-17
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01574
11774
22074
022
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(-.f64 (pow.f64 (+.f64 n 1) (/.f64 1 x)) (pow.f64 n (/.f64 1 x)))
Outputs
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(-.f64 (pow.f64 (+.f64 n 1) (/.f64 1 x)) (pow.f64 n (/.f64 1 x)))
(-.f64 (pow.f64 (+.f64 1 n) (/.f64 1 x)) (pow.f64 n (/.f64 1 x)))
Compiler

Compiled 17 to 13 computations (23.5% saved)

simplify11.0ms (0%)

Algorithm
egg-herbie
Rules
rational_best-simplify-1
rational_best-simplify-17
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01037
11137
21337
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
Outputs
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))

eval0.0ms (0%)

Compiler

Compiled 15 to 11 computations (26.7% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
31.0b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
31.0b
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
Compiler

Compiled 15 to 11 computations (26.7% saved)

localize14.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (+.f64 x 1) (/.f64 1 n))
2.1b
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
Compiler

Compiled 36 to 24 computations (33.3% saved)

series8.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
1.0ms
x
@inf
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
1.0ms
n
@inf
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
1.0ms
x
@0
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
1.0ms
n
@-inf
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))

rewrite366.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1600×rational_best-simplify-1
1112×rational_best-2
1112×rational_best-3
1112×rational_best-1
1096×rational_best-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01056
16256
29156
310856
412956
515856
619356
725456
841456
983156
10156656
11203656
12216556
13231056
14241256
15282756
16357856
17477056
18602856
19637456
20674056
21685256
22687256
23703856
24738256
25776056
Stop Event
node limit
Counts
2 → 106
Calls
Call 1
Inputs
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(pow.f64 (+.f64 x 1) (/.f64 1 n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (*.f64 (pow.f64 x (/.f64 1 n)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (pow.f64 x (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -3) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)) (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (*.f64 (pow.f64 x (/.f64 1 n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -3) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 6) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -5) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (+.f64 x 1) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))))))

simplify482.0ms (1.7%)

Algorithm
egg-herbie
Rules
1666×rational_best-simplify-1
1044×rational_best-simplify-42
694×rational_best-simplify-2
682×rational_best-simplify-44
642×rational_best-simplify-47
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
03299354
15759344
210598894
318738740
435438618
561138618
668438618
774288618
875548618
976538618
Stop Event
node limit
Counts
154 → 251
Calls
Call 1
Inputs
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 4)))))
(/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))
(+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n))))) (pow.f64 x 4)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (+.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n)))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))
1
(+.f64 (/.f64 x n) 1)
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))))
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
1
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))))
1
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))))
(+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0)
(+.f64 0 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) -3))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (*.f64 (pow.f64 x (/.f64 1 n)) -4))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -3) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))
(+.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)) (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))
(+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)))
(+.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))
(+.f64 (-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) -4))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2))
(*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)
(*.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(/.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)
(/.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(pow.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)
(neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)
(+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))
(+.f64 0 (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (*.f64 (pow.f64 x (/.f64 1 n)) -3))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))
(+.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -3) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -3))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 6) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -5))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -5) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 6))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)))
(+.f64 (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))
(+.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2)))
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)
(-.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(-.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 0 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))
(-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))
(-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))
(*.f64 1 (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 1)
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(*.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(/.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 1)
(/.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(neg.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
Outputs
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))) (+.f64 (/.f64 x n) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3))) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2)))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 4)))))
(+.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n))
(+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (*.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (exp.f64 (/.f64 (log.f64 -1) n))) (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n)) (*.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (exp.f64 (/.f64 (log.f64 -1) n)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2)))) (neg.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (+.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2))) (neg.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 3))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (neg.f64 (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 1/4 (/.f64 1 n))))) (pow.f64 x 4)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3))) (+.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2))) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 4))))))
(+.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2))) (+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))) (neg.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 3))))))
(+.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 3)))) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))))
(+.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (neg.f64 (pow.f64 x 3))))))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (pow.f64 x 4))) (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n)))) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n)) (*.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (exp.f64 (/.f64 (log.f64 -1) n))))) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n)) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (+.f64 1 x)) n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(-.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (/.f64 (log.f64 (+.f64 1 x)) n)))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4)))))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4)))))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (log.f64 x) n))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4)))))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4)))))) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (neg.f64 (/.f64 (neg.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n) (/.f64 (*.f64 -1/6 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n) (*.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (/.f64 -1/6 (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n) (*.f64 -1/6 (/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 (/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (pow.f64 n 3)) 1/6))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 1/6 (/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/6 (pow.f64 (log.f64 (+.f64 1 x)) 3)) (*.f64 -1/6 (pow.f64 (log.f64 x) 3))) (pow.f64 n 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (log.f64 (+.f64 1 x))) (*.f64 -1 (log.f64 x))) n))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n) (/.f64 (*.f64 -1/6 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3))) (pow.f64 n 3)))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n) (*.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (/.f64 -1/6 (pow.f64 n 3))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n) (*.f64 -1/6 (/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (pow.f64 n 3))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))) (*.f64 (/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (pow.f64 n 3)) 1/6)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))
(-.f64 (+.f64 (+.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 1/6 (/.f64 (-.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 (log.f64 x) 3)) (pow.f64 n 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 4) (pow.f64 n 4))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))
1
(+.f64 (/.f64 x n) 1)
(+.f64 1 (/.f64 x n))
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))) (pow.f64 x 2)))))
(+.f64 (+.f64 1 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))) (+.f64 (/.f64 x n) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))))
(+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)))
(+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))))
(+.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3))) (+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3))) (+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)))))
(+.f64 (+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (+.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))
(+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n)) (exp.f64 (/.f64 (log.f64 -1) n))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n))))
(+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x))))
(+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n)) (exp.f64 (/.f64 (log.f64 -1) n)))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n)) (exp.f64 (/.f64 (log.f64 -1) n))) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (pow.f64 x 2)))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (pow.f64 x 2))) (+.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (/.f64 (exp.f64 (/.f64 (log.f64 -1) n)) (*.f64 x n)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 x 2)) (/.f64 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 n x)))))
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2)))) (+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (neg.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 3)))))
(+.f64 (neg.f64 (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 3)))) (+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (pow.f64 x 2))))))
(+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))))
(+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (neg.f64 (pow.f64 x 3))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))))
(+.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
(exp.f64 (/.f64 (log.f64 (+.f64 1 x)) n))
1
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)))
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))))
(+.f64 (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))))
1
(+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)))
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))))
(+.f64 (+.f64 1 (/.f64 (log.f64 (+.f64 1 x)) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3)))))
(+.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (+.f64 1 x)) 3) (pow.f64 n 3))))))
(+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 0)
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 0 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) -3))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (*.f64 (pow.f64 x (/.f64 1 n)) -4))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (pow.f64 x (/.f64 1 n)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -3) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (-.f64 (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n)))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (neg.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -3)))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)) (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (+.f64 (neg.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 3 (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)))
(+.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (+.f64 (neg.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 3 (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (neg.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -3)))
(+.f64 (-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) -4))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -4) (-.f64 (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n)))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) -2))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(*.f64 1 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(*.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(/.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(/.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(pow.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 1)
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 0 (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2)) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (*.f64 (pow.f64 x (/.f64 1 n)) -3))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -3) (+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2) (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) 2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n))) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -3))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))))
(+.f64 (-.f64 (*.f64 4 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 2 (pow.f64 x (/.f64 1 n))))))
(+.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 2 (pow.f64 x (/.f64 1 n))))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (-.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 3 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -3)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 1 x) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -3)))
(+.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 6) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -5))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -5) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 6))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (*.f64 (pow.f64 x (/.f64 1 n)) 4)))
(+.f64 (-.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) -2))))
(+.f64 (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (-.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (*.f64 3 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -3)))
(+.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 2) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -4)))
(+.f64 (-.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (-.f64 (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 1 x) (/.f64 1 n))) (+.f64 (pow.f64 x (/.f64 1 n)) (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -4)) (+.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -3)))
(+.f64 (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (*.f64 (pow.f64 x (/.f64 1 n)) 2))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) 4) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2)))
(+.f64 (-.f64 (*.f64 4 (pow.f64 x (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) -2)) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 2 (pow.f64 x (/.f64 1 n))))))
(+.f64 (+.f64 (*.f64 2 (pow.f64 (+.f64 1 x) (/.f64 1 n))) (*.f64 4 (pow.f64 x (/.f64 1 n)))) (-.f64 (*.f64 (pow.f64 x (/.f64 1 n)) -2) (+.f64 (pow.f64 (+.f64 1 x) (/.f64 1 n)) (*.f64 2 (pow.f64 x (/.f64 1 n))))))
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 0)
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 (pow.f64 x (/.f64 1 n)) (-.f64 (pow.f64 x (/.f64 1 n)) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 (-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (neg.f64 (pow.f64 x (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 0 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (-.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) -2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 (+.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n))) (pow.f64 x (/.f64 1 n)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2) (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(-.f64 (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 3) (*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 2))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(*.f64 1 (pow.f64 (+.f64 x 1) (/.f64 1 n)))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(*.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 1)
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(*.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(/.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) 1)
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(/.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))) -1)
(pow.f64 (+.f64 1 x) (/.f64 1 n))
(neg.f64 (neg.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n))))
(pow.f64 (+.f64 1 x) (/.f64 1 n))

eval1.1s (3.7%)

Compiler

Compiled 10742 to 8094 computations (24.7% saved)

prune78.0ms (0.3%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New2438251
Fresh000
Picked101
Done000
Total2448252
Error
0.8b
Counts
252 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
16.4b
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
24.3b
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
59.4b
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (pow.f64 x (/.f64 1 n)))
51.1b
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
56.5b
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))
44.9b
(-.f64 1 (pow.f64 x (/.f64 1 n)))
30.5b
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))))
34.7b
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
Compiler

Compiled 552 to 426 computations (22.8% saved)

localize14.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
1.5b
(log.f64 (+.f64 1 x))
3.8b
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))
Compiler

Compiled 30 to 18 computations (40% saved)

series147.0ms (0.5%)

Counts
3 → 36
Calls

12 calls:

TimeVariablePointExpression
136.0ms
n
@0
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
9.0ms
n
@inf
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
0.0ms
x
@inf
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
0.0ms
n
@-inf
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
0.0ms
x
@0
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)

rewrite109.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1458×rational_best-1
1018×rational_best-2
934×rational_best-4
934×rational_best-3
926×rational_best-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01159
17359
213359
321659
440359
5109859
6345559
7492959
8593159
9791459
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 x))
(log.f64 (+.f64 1 x))
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) (log.f64 (pow.f64 (+.f64 1 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -2) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 n n)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 1 x)) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 n n)) (log.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (+.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (+.f64 1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (+.f64 1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (+.f64 1 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2) (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (+.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2))) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2)) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 n n)) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))))))

simplify319.0ms (1.1%)

Algorithm
egg-herbie
Rules
1234×rational_best-simplify-2
858×rational_best-simplify-56
836×rational_best-simplify-1
698×rational_best-simplify-51
628×rational_best-simplify-43
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01923368
12983368
24513304
38353304
422213304
544713304
658943304
777823304
Stop Event
node limit
Counts
104 → 149
Calls
Call 1
Inputs
(*.f64 -1 (log.f64 x))
(+.f64 x (*.f64 -1 (log.f64 x)))
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x))))
(+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x)))))
(/.f64 1 x)
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(/.f64 1 x)
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
x
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) x)
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) x))
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/4 (pow.f64 x 4)) x)))
(*.f64 -1 (log.f64 (/.f64 1 x)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(*.f64 -1 (/.f64 (log.f64 x) n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))
(/.f64 1 (*.f64 n x))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))
(/.f64 1 (*.f64 n x))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x)))
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 0 (*.f64 n n)))
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x)))
(+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2))
(+.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) (log.f64 (pow.f64 (+.f64 1 x) 2)))
(+.f64 (*.f64 (log.f64 x) -2) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(+.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))))
(+.f64 (/.f64 0 (*.f64 n n)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(+.f64 (log.f64 (+.f64 1 x)) 0)
(+.f64 (log.f64 (+.f64 1 x)) (/.f64 0 (*.f64 n n)))
(+.f64 0 (log.f64 (+.f64 1 x)))
(+.f64 (/.f64 0 (*.f64 n n)) (log.f64 (+.f64 1 x)))
(-.f64 (log.f64 (+.f64 1 x)) 0)
(-.f64 0 (neg.f64 (log.f64 (+.f64 1 x))))
(*.f64 1 (log.f64 (+.f64 1 x)))
(*.f64 (log.f64 (+.f64 1 x)) 1)
(*.f64 -1 (neg.f64 (log.f64 (+.f64 1 x))))
(*.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)
(/.f64 (log.f64 (+.f64 1 x)) 1)
(/.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)
(pow.f64 (log.f64 (+.f64 1 x)) 1)
(neg.f64 (neg.f64 (log.f64 (+.f64 1 x))))
(+.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(+.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (/.f64 0 (*.f64 n n)))
(+.f64 0 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2)))
(+.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2))
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n)))
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2))))
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2) (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (+.f64 1 x)) n))
(+.f64 (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(+.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(+.f64 (*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2))) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(+.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2)) (/.f64 (log.f64 x) n))
(+.f64 (/.f64 0 (*.f64 n n)) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(-.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(-.f64 0 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
(-.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(*.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 n))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(*.f64 -1 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (/.f64 -1 n))
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(*.f64 (/.f64 1 n) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(*.f64 (/.f64 1 n) (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2)))
(*.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n) -1)
(*.f64 (/.f64 -1 n) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(*.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(*.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2)) (/.f64 1 n))
(pow.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
Outputs
(*.f64 -1 (log.f64 x))
(neg.f64 (log.f64 x))
(+.f64 x (*.f64 -1 (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x))))
(+.f64 (+.f64 x (neg.f64 (log.f64 x))) (*.f64 -1/2 (pow.f64 x 2)))
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (neg.f64 (log.f64 x))))
(+.f64 (+.f64 x (*.f64 -1/2 (pow.f64 x 2))) (neg.f64 (log.f64 x)))
(+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 -1 (log.f64 x)))))
(+.f64 (+.f64 x (neg.f64 (log.f64 x))) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (*.f64 1/3 (pow.f64 x 3))))
(+.f64 (neg.f64 (log.f64 x)) (+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (*.f64 1/3 (pow.f64 x 3)))))
(/.f64 1 x)
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))
(/.f64 1 x)
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))
x
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) x)
(+.f64 x (*.f64 -1/2 (pow.f64 x 2)))
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) x))
(+.f64 x (+.f64 (*.f64 1/3 (pow.f64 x 3)) (*.f64 -1/2 (pow.f64 x 2))))
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (*.f64 1/3 (pow.f64 x 3))))
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 x (*.f64 1/3 (pow.f64 x 3))))
(+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/4 (pow.f64 x 4)) x)))
(+.f64 (+.f64 x (*.f64 (pow.f64 x 4) -1/4)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) (*.f64 -1/2 (pow.f64 x 2))))
(+.f64 (+.f64 x (*.f64 (pow.f64 x 4) -1/4)) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (*.f64 1/3 (pow.f64 x 3))))
(+.f64 x (+.f64 (+.f64 (*.f64 1/3 (pow.f64 x 3)) (*.f64 (pow.f64 x 4) -1/4)) (*.f64 -1/2 (pow.f64 x 2))))
(+.f64 x (+.f64 (*.f64 1/3 (pow.f64 x 3)) (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (*.f64 (pow.f64 x 4) -1/4))))
(+.f64 x (+.f64 (*.f64 -1/2 (pow.f64 x 2)) (+.f64 (*.f64 1/3 (pow.f64 x 3)) (*.f64 (pow.f64 x 4) -1/4))))
(*.f64 -1 (log.f64 (/.f64 1 x)))
(neg.f64 (log.f64 (/.f64 1 x)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (neg.f64 (log.f64 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (/.f64 1 x)) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 1 x) (neg.f64 (log.f64 (/.f64 1 x)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (neg.f64 (log.f64 (/.f64 1 x))))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x)))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 1 x) (log.f64 -1)))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (/.f64 1 x))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 1 x) (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 1 x) (log.f64 -1))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (+.f64 (log.f64 -1) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (log.f64 -1)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n))
(+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (/.f64 x n)))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))
(+.f64 (/.f64 x n) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 x n) (+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 (/.f64 x n) (*.f64 1/3 (/.f64 (pow.f64 x 3) n))))
(+.f64 (/.f64 x n) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (*.f64 1/3 (/.f64 (pow.f64 x 3) n))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 (/.f64 x n) (*.f64 1/3 (/.f64 (pow.f64 x 3) n)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (/.f64 x n) (*.f64 1/3 (/.f64 (pow.f64 x 3) n)))))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 x n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n)))))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 x n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 1 (*.f64 n x))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2))))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 (pow.f64 x 3) n)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 2) n))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 x 4) n)))))
(+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x)))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 0)
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 0 (*.f64 n n)))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 0 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x)))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))) (log.f64 (pow.f64 (+.f64 1 x) 2)))
(+.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 x 1))) (log.f64 (pow.f64 (+.f64 x 1) 2)))
(+.f64 (*.f64 (log.f64 x) -2) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 1 x))))
(+.f64 (-.f64 (neg.f64 (log.f64 x)) (log.f64 (+.f64 x 1))) (log.f64 (pow.f64 (+.f64 x 1) 2)))
(+.f64 (/.f64 0 (*.f64 n n)) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(*.f64 1 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(*.f64 -1 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -1)
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(pow.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) 1)
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(neg.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x)))
(-.f64 (log.f64 (+.f64 x 1)) (log.f64 x))
(+.f64 (log.f64 (+.f64 1 x)) 0)
(log.f64 (+.f64 x 1))
(+.f64 (log.f64 (+.f64 1 x)) (/.f64 0 (*.f64 n n)))
(log.f64 (+.f64 x 1))
(+.f64 0 (log.f64 (+.f64 1 x)))
(log.f64 (+.f64 x 1))
(+.f64 (/.f64 0 (*.f64 n n)) (log.f64 (+.f64 1 x)))
(log.f64 (+.f64 x 1))
(-.f64 (log.f64 (+.f64 1 x)) 0)
(log.f64 (+.f64 x 1))
(-.f64 0 (neg.f64 (log.f64 (+.f64 1 x))))
(log.f64 (+.f64 x 1))
(*.f64 1 (log.f64 (+.f64 1 x)))
(log.f64 (+.f64 x 1))
(*.f64 (log.f64 (+.f64 1 x)) 1)
(log.f64 (+.f64 x 1))
(*.f64 -1 (neg.f64 (log.f64 (+.f64 1 x))))
(log.f64 (+.f64 x 1))
(*.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)
(log.f64 (+.f64 x 1))
(/.f64 (log.f64 (+.f64 1 x)) 1)
(log.f64 (+.f64 x 1))
(/.f64 (neg.f64 (log.f64 (+.f64 1 x))) -1)
(log.f64 (+.f64 x 1))
(pow.f64 (log.f64 (+.f64 1 x)) 1)
(log.f64 (+.f64 x 1))
(neg.f64 (neg.f64 (log.f64 (+.f64 1 x))))
(log.f64 (+.f64 x 1))
(+.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (/.f64 0 (*.f64 n n)))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 0 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2)))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n)))
(+.f64 (/.f64 (log.f64 (pow.f64 (+.f64 x 1) 2)) n) (/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2))))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2) (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (+.f64 1 x)) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 (pow.f64 (+.f64 x 1) 2)) n) (/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (neg.f64 n)))
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n))
(+.f64 (/.f64 (log.f64 (pow.f64 (+.f64 x 1) 2)) n) (/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (neg.f64 n)))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (pow.f64 (+.f64 1 x) 2)) n)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 (pow.f64 (+.f64 x 1) 2)) n) (/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (neg.f64 n)))
(+.f64 (*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2))) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2)) (/.f64 (log.f64 x) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(+.f64 (/.f64 0 (*.f64 n n)) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(-.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(-.f64 0 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(-.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 -1 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (/.f64 -1 n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (/.f64 1 n) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (/.f64 1 n) (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2)))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n) -1)
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (/.f64 -1 n) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(*.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))))
(*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 x 1))) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (+.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) (*.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) -2)) (/.f64 1 n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(pow.f64 (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)
(neg.f64 (/.f64 (-.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n))
(/.f64 (-.f64 (log.f64 (+.f64 x 1)) (log.f64 x)) n)

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.4b
(-.f64 1 (pow.f64 x (/.f64 1 n)))
Compiler

Compiled 20 to 13 computations (35% saved)

series426.0ms (1.5%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
214.0ms
x
@inf
(-.f64 1 (pow.f64 x (/.f64 1 n)))
202.0ms
x
@0
(-.f64 1 (pow.f64 x (/.f64 1 n)))
10.0ms
x
@-inf
(-.f64 1 (pow.f64 x (/.f64 1 n)))
0.0ms
n
@inf
(-.f64 1 (pow.f64 x (/.f64 1 n)))
0.0ms
n
@-inf
(-.f64 1 (pow.f64 x (/.f64 1 n)))

rewrite13.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
22×rational_best-simplify-2
22×rational_best-simplify-1
20×rational_best-4
20×rational_best-2
20×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
14919
27119
38219
410719
511919
Stop Event
saturated
Counts
1 → 12
Calls
Call 1
Inputs
(-.f64 1 (pow.f64 x (/.f64 1 n)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1))))))

simplify45.0ms (0.2%)

Algorithm
egg-herbie
Rules
66×rational_best-simplify-1
42×rational_best-simplify-43
40×rational_best-simplify-2
18×rational_best-simplify-13
12×rational_best-simplify-56
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0671260
11011260
21371212
31711212
42061212
52161212
62221212
72241212
Stop Event
saturated
Counts
36 → 32
Calls
Call 1
Inputs
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(*.f64 -1 (/.f64 (log.f64 x) n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(*.f64 -1 (/.f64 (log.f64 x) n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0)
(+.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 1)
(*.f64 1 (-.f64 1 (pow.f64 x (/.f64 1 n))))
(*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))
(/.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)
(pow.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1))
Outputs
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) n)))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) n)))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) n)))
(-.f64 1 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 1 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))))
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 0)
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(+.f64 0 (-.f64 1 (pow.f64 x (/.f64 1 n))))
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 1)
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 1 (-.f64 1 (pow.f64 x (/.f64 1 n))))
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) -1))
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(/.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1) -1)
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(pow.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) 1)
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) -1))
(+.f64 1 (neg.f64 (pow.f64 x (/.f64 1 n))))
(-.f64 1 (pow.f64 x (/.f64 1 n)))

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
0.0b
(log.f64 (/.f64 1 x))
0.3b
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
3.3b
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
Compiler

Compiled 44 to 25 computations (43.2% saved)

series259.0ms (0.9%)

Counts
4 → 80
Calls

21 calls:

TimeVariablePointExpression
236.0ms
x
@-inf
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
11.0ms
n
@0
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
4.0ms
x
@inf
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
4.0ms
n
@inf
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
1.0ms
x
@0
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))

rewrite196.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1630×rational_best-2
1630×rational_best-1
1184×rational_best-4
1184×rational_best-3
1182×exponential-1
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01394
18494
214194
322094
435794
592490
6346482
7775282
Stop Event
node limit
Counts
4 → 76
Calls
Call 1
Inputs
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(log.f64 (/.f64 1 x))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 x n)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (/.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2) (/.f64 (log.f64 (/.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 x)) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 x)) (*.f64 (/.f64 1 n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 x)) (neg.f64 (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 x)) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (log.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 x))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 x))) (neg.f64 (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 -1 n) (+.f64 (/.f64 1 n) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (neg.f64 (log.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (/.f64 1 x) -1) (/.f64 1 n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 x)) 2) (neg.f64 (log.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 1 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (/.f64 1 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (/.f64 1 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 2) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 x) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))))

simplify130.0ms (0.5%)

Algorithm
egg-herbie
Rules
1372×rational_best-simplify-44
1208×rational_best-simplify-2
1198×rational_best-simplify-47
782×rational_best-simplify-48
750×rational_best-simplify-1
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01724546
12764546
24674546
310244546
432024208
560284208
Stop Event
node limit
Counts
156 → 138
Calls
Call 1
Inputs
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 1 (*.f64 n x))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(/.f64 1 (*.f64 n x))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(/.f64 (log.f64 x) n)
(/.f64 (log.f64 x) n)
(/.f64 (log.f64 x) n)
(/.f64 (log.f64 x) n)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (log.f64 x))
(*.f64 -1 (log.f64 x))
(*.f64 -1 (log.f64 x))
(*.f64 -1 (log.f64 x))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
1
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(+.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2))
(-.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(-.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(*.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (*.f64 x n)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(*.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(*.f64 (/.f64 1 (*.f64 x n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (*.f64 x n)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))) -1)
(*.f64 (/.f64 -1 (*.f64 x n)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (/.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (*.f64 x n)))
(pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 0)
(+.f64 0 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2) (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2))
(-.f64 1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 0)
(-.f64 0 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(*.f64 (log.f64 (/.f64 1 x)) (/.f64 -1 n))
(*.f64 (log.f64 (/.f64 1 x)) (*.f64 (/.f64 1 n) -1))
(*.f64 (log.f64 (/.f64 1 x)) (neg.f64 (/.f64 1 n)))
(*.f64 (log.f64 (/.f64 1 x)) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(*.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 (/.f64 -1 n) (log.f64 (/.f64 1 x)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) (/.f64 1 n))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) (neg.f64 (/.f64 -1 n)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 -1 n) (+.f64 (/.f64 1 n) (/.f64 1 n))))
(*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -1)
(*.f64 (/.f64 1 n) (neg.f64 (log.f64 (/.f64 1 x))))
(pow.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(log.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(log.f64 (pow.f64 (pow.f64 (/.f64 1 x) -1) (/.f64 1 n)))
(+.f64 (log.f64 (/.f64 1 x)) 0)
(+.f64 0 (log.f64 (/.f64 1 x)))
(+.f64 (*.f64 (log.f64 (/.f64 1 x)) 2) (neg.f64 (log.f64 (/.f64 1 x))))
(-.f64 (log.f64 (/.f64 1 x)) 0)
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 x))))
(*.f64 1 (log.f64 (/.f64 1 x)))
(*.f64 (log.f64 (/.f64 1 x)) 1)
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)
(/.f64 (log.f64 (/.f64 1 x)) 1)
(/.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)
(pow.f64 (log.f64 (/.f64 1 x)) 1)
(neg.f64 (neg.f64 (log.f64 (/.f64 1 x))))
(+.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 0)
(+.f64 0 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 2) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(-.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 0)
(-.f64 0 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(*.f64 1 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) -1)
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)))
(/.f64 1 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(/.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) -1)
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(pow.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
Outputs
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 x n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (/.f64 1 (*.f64 x n)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))))
(+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))))
(+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))))
(+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2))))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 x n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (/.f64 1 (*.f64 x n)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))))
(+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))))
(+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))))
(+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2))))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))
(/.f64 (log.f64 x) n)
(/.f64 (log.f64 x) n)
(/.f64 (log.f64 x) n)
(/.f64 (log.f64 x) n)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (log.f64 x))
(neg.f64 (log.f64 x))
(*.f64 -1 (log.f64 x))
(neg.f64 (log.f64 x))
(*.f64 -1 (log.f64 x))
(neg.f64 (log.f64 x))
(*.f64 -1 (log.f64 x))
(neg.f64 (log.f64 x))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (/.f64 (log.f64 x) n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))
(exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
1
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(+.f64 (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3)))))
(+.f64 (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3)))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(+.f64 (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3)))))
(+.f64 (+.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3)))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 3)))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (*.f64 x n)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (/.f64 1 (*.f64 x n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (*.f64 x n)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))) -1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (/.f64 -1 (*.f64 x n)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (/.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (*.f64 x n)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 1 n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (*.f64 x n)))
(pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (*.f64 x n))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 1 (-.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 0)
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2) (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(-.f64 1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(-.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 0)
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(-.f64 0 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (log.f64 (/.f64 1 x)) (/.f64 -1 n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (log.f64 (/.f64 1 x)) (*.f64 (/.f64 1 n) -1))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (log.f64 (/.f64 1 x)) (neg.f64 (/.f64 1 n)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (log.f64 (/.f64 1 x)) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (/.f64 -1 n) (log.f64 (/.f64 1 x)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) (/.f64 1 n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) (neg.f64 (/.f64 -1 n)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) (+.f64 (/.f64 -1 n) (+.f64 (/.f64 1 n) (/.f64 1 n))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -1)
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 (/.f64 1 n) (neg.f64 (log.f64 (/.f64 1 x))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(pow.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(log.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(log.f64 (pow.f64 (pow.f64 (/.f64 1 x) -1) (/.f64 1 n)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(+.f64 (log.f64 (/.f64 1 x)) 0)
(log.f64 (/.f64 1 x))
(+.f64 0 (log.f64 (/.f64 1 x)))
(log.f64 (/.f64 1 x))
(+.f64 (*.f64 (log.f64 (/.f64 1 x)) 2) (neg.f64 (log.f64 (/.f64 1 x))))
(log.f64 (/.f64 1 x))
(-.f64 (log.f64 (/.f64 1 x)) 0)
(log.f64 (/.f64 1 x))
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 x))))
(log.f64 (/.f64 1 x))
(*.f64 1 (log.f64 (/.f64 1 x)))
(log.f64 (/.f64 1 x))
(*.f64 (log.f64 (/.f64 1 x)) 1)
(log.f64 (/.f64 1 x))
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 x))))
(log.f64 (/.f64 1 x))
(*.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)
(log.f64 (/.f64 1 x))
(/.f64 (log.f64 (/.f64 1 x)) 1)
(log.f64 (/.f64 1 x))
(/.f64 (neg.f64 (log.f64 (/.f64 1 x))) -1)
(log.f64 (/.f64 1 x))
(pow.f64 (log.f64 (/.f64 1 x)) 1)
(log.f64 (/.f64 1 x))
(neg.f64 (neg.f64 (log.f64 (/.f64 1 x))))
(log.f64 (/.f64 1 x))
(+.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 0)
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(+.f64 0 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(+.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 2) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(-.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 0)
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(-.f64 0 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(*.f64 1 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(*.f64 -1 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) -1)
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(/.f64 1 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(/.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) -1)
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 1)
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))
(neg.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n)))
(pow.f64 (/.f64 1 x) (/.f64 -1 n))

localize67.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.8b
(/.f64 1 (pow.f64 n 2))
3.3b
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
3.9b
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
10.9b
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))
Compiler

Compiled 153 to 104 computations (32% saved)

series171.0ms (0.6%)

Counts
3 → 48
Calls

15 calls:

TimeVariablePointExpression
163.0ms
x
@inf
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))
1.0ms
x
@0
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))
1.0ms
n
@0
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))
1.0ms
x
@-inf
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))
1.0ms
n
@inf
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))

rewrite70.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1208×rational_best-simplify-2
1094×rational_best-2
1094×rational_best-1
1086×rational_best-4
1086×rational_best-3
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
021123
1133123
2209123
3315123
4487123
51115111
63829111
Stop Event
node limit
Counts
3 → 38
Calls
Call 1
Inputs
(*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 1 (pow.f64 n 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 x 2)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (pow.f64 x 2)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 n 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 n 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 n 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (pow.f64 n 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 n 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 n 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (pow.f64 n 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 n 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 n 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (pow.f64 n 2)))))))

simplify239.0ms (0.8%)

Algorithm
egg-herbie
Rules
1346×rational_best-simplify-56
1136×rational_best-simplify-2
922×rational_best-simplify-1
842×rational_best-simplify-41
840×rational_best-simplify-44
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01625106
12665094
24194872
36884872
411144862
519334862
635854862
757674862
Stop Event
node limit
Counts
86 → 114
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))
(/.f64 -1/2 (*.f64 n (pow.f64 x 2)))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 -1/2 (*.f64 n (pow.f64 x 2)))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 3) (pow.f64 x 2)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 3) (pow.f64 x 2)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))))
(+.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 0)
(+.f64 0 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 0)
(-.f64 0 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))
(/.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 1)
(/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))) -1)
(pow.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 1)
(neg.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(+.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(-.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(-.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(*.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(*.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 x 2)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (pow.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))) -1)
(*.f64 (/.f64 -1 (pow.f64 x 2)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (pow.f64 x 2)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(+.f64 (/.f64 1 (pow.f64 n 2)) 0)
(+.f64 0 (/.f64 1 (pow.f64 n 2)))
(-.f64 (/.f64 1 (pow.f64 n 2)) 0)
(-.f64 0 (/.f64 -1 (pow.f64 n 2)))
(*.f64 1 (/.f64 1 (pow.f64 n 2)))
(*.f64 (/.f64 1 (pow.f64 n 2)) 1)
(*.f64 -1 (/.f64 -1 (pow.f64 n 2)))
(*.f64 (/.f64 -1 (pow.f64 n 2)) -1)
(pow.f64 (/.f64 1 (pow.f64 n 2)) 1)
(neg.f64 (/.f64 -1 (pow.f64 n 2)))
Outputs
(*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 2)))
(*.f64 1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 2)))
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 2)))))
(/.f64 -1/2 (*.f64 n (pow.f64 x 2)))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (/.f64 1 (pow.f64 x 2)) n)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)) (/.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (/.f64 (/.f64 1 (pow.f64 x 2)) n)))
(*.f64 1/2 (-.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)) (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (*.f64 1/2 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)) (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (+.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 (pow.f64 x 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)) (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4)))) (/.f64 (/.f64 1 (pow.f64 x 2)) n)))
(*.f64 1/2 (-.f64 (+.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 4))))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 (pow.f64 n 3)))) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)) (+.f64 (/.f64 -1/2 (pow.f64 n 3)) (/.f64 1/2 (pow.f64 n 4)))))) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 (pow.f64 n 3))))) (+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2)) (/.f64 1/6 (pow.f64 n 4))) (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)) (+.f64 (/.f64 -1/2 (pow.f64 n 3)) (/.f64 1/2 (pow.f64 n 4)))))) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 -1/2 (*.f64 n (pow.f64 x 2)))
(-.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (/.f64 1 (pow.f64 x 2)) n)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2)))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) n)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3))) (*.f64 1/2 (+.f64 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (/.f64 1 (pow.f64 x 2))) (pow.f64 n 2)) (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4)))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/2 (+.f64 (+.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 2))) (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 x 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 4)))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 2)))) (pow.f64 n 3)))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 x 2)) n)))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2)) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 2))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 n))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 3) (pow.f64 x 2)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (+.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3))))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 n))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2))))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 3) (pow.f64 x 2)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 2) (pow.f64 x 2)))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (+.f64 (+.f64 (/.f64 1 (pow.f64 x 2)) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (pow.f64 x 2))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3))))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 2) (neg.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))) (+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))))
(+.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 n (neg.f64 (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 2) (pow.f64 n 3)))))))
(+.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 0)
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 0 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(-.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 0)
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(-.f64 0 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(/.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 1)
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))) -1)
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(pow.f64 (*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) 1)
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(neg.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))))
(*.f64 (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(+.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))) (*.f64 2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(+.f64 (*.f64 2 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(-.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(-.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (pow.f64 x 2)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 (/.f64 1 (pow.f64 x 2)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (pow.f64 x 2)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))) -1)
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 (/.f64 -1 (pow.f64 x 2)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (pow.f64 x 2)))
(*.f64 (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (pow.f64 x 2)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (pow.f64 x 2)))
(pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (pow.f64 x 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) -1))
(+.f64 -1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2)) 1))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 n 2)) 0)
(/.f64 1 (pow.f64 n 2))
(+.f64 0 (/.f64 1 (pow.f64 n 2)))
(/.f64 1 (pow.f64 n 2))
(-.f64 (/.f64 1 (pow.f64 n 2)) 0)
(/.f64 1 (pow.f64 n 2))
(-.f64 0 (/.f64 -1 (pow.f64 n 2)))
(/.f64 1 (pow.f64 n 2))
(*.f64 1 (/.f64 1 (pow.f64 n 2)))
(/.f64 1 (pow.f64 n 2))
(*.f64 (/.f64 1 (pow.f64 n 2)) 1)
(/.f64 1 (pow.f64 n 2))
(*.f64 -1 (/.f64 -1 (pow.f64 n 2)))
(/.f64 1 (pow.f64 n 2))
(*.f64 (/.f64 -1 (pow.f64 n 2)) -1)
(/.f64 1 (pow.f64 n 2))
(pow.f64 (/.f64 1 (pow.f64 n 2)) 1)
(/.f64 1 (pow.f64 n 2))
(neg.f64 (/.f64 -1 (pow.f64 n 2)))
(/.f64 1 (pow.f64 n 2))

localize552.0ms (1.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
9.0b
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
9.9b
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
11.7b
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
14.2b
(*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))
Compiler

Compiled 586 to 457 computations (22% saved)

series20.0ms (0.1%)

Counts
4 → 84
Calls

24 calls:

TimeVariablePointExpression
2.0ms
n
@inf
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
2.0ms
x
@0
(*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))
2.0ms
n
@-inf
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
2.0ms
x
@0
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
1.0ms
n
@0
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))

rewrite354.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1638×rational_best-1
1284×rational_best-simplify-2
1210×rational_best-2
1206×rational_best-4
1206×rational_best-3
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
053550
1345550
2554526
3936502
41747502
54335490
67932490
Stop Event
node limit
Counts
4 → 120
Calls
Call 1
Inputs
(*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (/.f64 1 (pow.f64 x 3))) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (/.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) 2) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 -1 (neg.f64 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 1 (neg.f64 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 -1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (/.f64 1 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (pow.f64 x 4))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 1 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 1 (neg.f64 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 x 4)) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 (*.f64 n x) 2)) (/.f64 -1 (*.f64 n (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (/.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 1 (pow.f64 (*.f64 n x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 n) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 n x) 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) 2) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 n x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)) (/.f64 (*.f64 2 (/.f64 -1 (pow.f64 n 2))) (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 2 (/.f64 -1 (pow.f64 n 2))) (neg.f64 (pow.f64 x 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 0 n) (/.f64 0 n)) (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 (*.f64 n x) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 -1 (pow.f64 (*.f64 n x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 n) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 -1 (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 1 (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (neg.f64 (/.f64 1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 -1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (/.f64 1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (/.f64 1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (/.f64 -1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (/.f64 -1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 x 2)) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 (neg.f64 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x)))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)))))

simplify593.0ms (2.1%)

Algorithm
egg-herbie
Rules
1250×rational_best-simplify-48
1166×rational_best-simplify-56
1102×rational_best-simplify-45
976×rational_best-simplify-49
882×rational_best-simplify-2
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
059026596
1121926140
2212725468
3278025264
4383525238
5633825210
Stop Event
node limit
Counts
204 → 405
Calls
Call 1
Inputs
(*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3))))))
(/.f64 1/3 (*.f64 n (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3))))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(/.f64 1/3 (*.f64 n (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(/.f64 1/24 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))
(-.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4)))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4)))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(/.f64 -1/4 (*.f64 n (pow.f64 x 4)))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4))))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(/.f64 -1/4 (*.f64 n (pow.f64 x 4)))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4))))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 -1 (*.f64 n (pow.f64 x 2)))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 -1 (*.f64 n (pow.f64 x 2)))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4)) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2))))))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 4)))))
(*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (/.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 n 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) n)) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)))))))))
(/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n)
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))))))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))))))))))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3))))))))))))))))))))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n))))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x)) (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x)) (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))))))))))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 0)
(+.f64 0 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))))
(-.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 0)
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 1)
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (/.f64 1 (pow.f64 x 3))) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))) 1)
(pow.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 1)
(neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 0)
(+.f64 0 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))
(+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (/.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(+.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)))
(+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))))
(+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (pow.f64 x 4))))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) 2) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) 2))
(+.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(+.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(-.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 0)
(-.f64 0 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (pow.f64 x 4)))
(*.f64 1 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 1 (pow.f64 x 4)))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 1)
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(*.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 -1 (pow.f64 x 4)))
(*.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (/.f64 1 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) -1)
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 -1 (neg.f64 (pow.f64 x 4))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 1 (pow.f64 x 4)))
(*.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 1 (neg.f64 (pow.f64 x 4))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))
(pow.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n))
(+.f64 0 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 1 (pow.f64 (*.f64 n x) 2)) (/.f64 -1 (*.f64 n (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (/.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 1 (pow.f64 (*.f64 n x) 2)))
(+.f64 (/.f64 0 n) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(+.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 n x) 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (*.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) 2) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 n x) 2))))
(+.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)) (/.f64 (*.f64 2 (/.f64 -1 (pow.f64 n 2))) (neg.f64 (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) 2))
(+.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (/.f64 (*.f64 2 (/.f64 -1 (pow.f64 n 2))) (neg.f64 (pow.f64 x 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 0 n) (/.f64 0 n)) (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n)))
(-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(-.f64 0 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 n x) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 -1 (pow.f64 (*.f64 n x) 2)))
(-.f64 (/.f64 0 n) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(*.f64 1 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 1 (pow.f64 x 2)))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 -1 (neg.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 1 (neg.f64 (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (neg.f64 (/.f64 1 (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 -1 (pow.f64 x 2)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (/.f64 1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 n)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (/.f64 1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) -1)
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (/.f64 -1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 -1 n)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (/.f64 -1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))
(*.f64 (/.f64 -1 (pow.f64 x 2)) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 (neg.f64 (pow.f64 x 2))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (/.f64 -1 (neg.f64 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(pow.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(neg.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(-.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 0)
(*.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)
(*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x)))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (+.f64 (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(/.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)
Outputs
(*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3))))
(*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3)))
(*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3)))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))) (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 3))))))
(/.f64 1/3 (*.f64 n (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3)))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (pow.f64 x 3)) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 1/6 (pow.f64 n 3)) (/.f64 1/3 n))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3)))))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3))))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (+.f64 (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4))))))))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4))))))))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3))) (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3)))))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(/.f64 1/3 (*.f64 n (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3)))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (neg.f64 (pow.f64 n 3))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3))) (/.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))))) (pow.f64 n 3)))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4))))))) (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4))))))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (neg.f64 (pow.f64 n 3))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4))))))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))))) (pow.f64 n 3)) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 (/.f64 1 n) (pow.f64 x 3))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4))))))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3))
(*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 3)))
(*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 3)))
(*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))
(/.f64 1/24 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))
(/.f64 1/24 (pow.f64 (*.f64 x n) 4))
(-.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4)))))
(-.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4)))))
(-.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1/4 (pow.f64 n 3))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4)))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4)))))
(-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4)))))
(-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1/4 (pow.f64 n 3))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 -1/4 (*.f64 n (pow.f64 x 4)))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 11/24 (pow.f64 x 4))) (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 11/24 (pow.f64 n 2)) (/.f64 1/4 n)))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 11/24 (pow.f64 x 4))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 11/24 (pow.f64 n 2)) (+.f64 (/.f64 1/4 (pow.f64 n 3)) (/.f64 1/4 n))))
(-.f64 (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4))))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 -1/4 (*.f64 n (pow.f64 x 4)))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 11/24 (pow.f64 x 4))) (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 11/24 (pow.f64 n 2)) (/.f64 1/4 n)))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 11/24 (pow.f64 x 4))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 11/24 (pow.f64 n 2)) (+.f64 (/.f64 1/4 (pow.f64 n 3)) (/.f64 1/4 n))))
(-.f64 (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4))))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 n (pow.f64 x 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (pow.f64 x 4))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))
(/.f64 1 (pow.f64 (*.f64 x n) 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(/.f64 -1 (*.f64 n (pow.f64 x 2)))
(/.f64 (/.f64 -1 n) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(/.f64 -1 (*.f64 n (pow.f64 x 2)))
(/.f64 (/.f64 -1 n) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 4)))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4)) (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 3))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))) (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 4))))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2)))))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 3))) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 4))) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 4))) (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))))
(*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (/.f64 (log.f64 x) n))) (pow.f64 x 2))))))
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 3))) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 4))) (+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))))
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (pow.f64 x 4))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n)))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n)))
(+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 x) n)) (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))) (/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n)))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)))))
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 x 3))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))))
(+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
(+.f64 (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2))))))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n)) (*.f64 1/2 (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (*.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2))) (exp.f64 (neg.f64 (/.f64 (log.f64 -1) n)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 -1) n))) (*.f64 x n))))
(+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 3)) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n)) (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n)) (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 3))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))))
(*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3))) (exp.f64 (neg.f64 (/.f64 (log.f64 -1) n)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 -1) n))) (*.f64 x n))))
(+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x)) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2))))) (pow.f64 x 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 2))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 11/24 (/.f64 1 (pow.f64 n 2)))) (*.f64 1/4 (+.f64 (/.f64 1 (pow.f64 n 3)) (/.f64 1 n)))) (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n)))) (pow.f64 x 4)))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3))) (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))))
(+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (pow.f64 x 3))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (pow.f64 x 3))) (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))) (/.f64 (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))))
(+.f64 (/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n)) (*.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (pow.f64 x 3)))))
(*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4))))
(*.f64 1/24 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 4)))
(*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4)))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 4))) (*.f64 -1/4 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(+.f64 (*.f64 1/24 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (*.f64 -1/4 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (/.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n)))) (pow.f64 n 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 4))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 4))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))))) (*.f64 -1/4 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))))) (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))) (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4)))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (/.f64 -1 (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -11/24 (pow.f64 x 4))))) (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) n)) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 4))) (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/3 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (*.f64 -1/4 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n)) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))) (neg.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) n))))))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (neg.f64 n))))))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))) n) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))))))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 3)))) (+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))) n) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))))) (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))) (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))))))
(+.f64 (*.f64 -1/4 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 n 3) (pow.f64 x 4)))) (+.f64 (*.f64 1/3 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 n (pow.f64 x 3)))) (+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 4))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))) n) (*.f64 (/.f64 -1 (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -11/24 (pow.f64 x 4))))))) (*.f64 -1/2 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))) (*.f64 1/6 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 (*.f64 x n) 3))))))
(/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n)
(/.f64 (+.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n)
(/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))))) n)
(/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))))))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) n)) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (/.f64 1 (*.f64 x n))))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (/.f64 1/2 (pow.f64 (*.f64 x n) 2))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (/.f64 1/2 (pow.f64 (*.f64 x n) 2)) (+.f64 (/.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) n) (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))))) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (/.f64 1/2 (pow.f64 (*.f64 x n) 2)) (+.f64 (/.f64 (+.f64 (/.f64 1 x) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))) n) (+.f64 (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (/.f64 1/2 (pow.f64 (*.f64 x n) 2)) (+.f64 (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n) (+.f64 (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))) (+.f64 (+.f64 (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n)) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (/.f64 1/2 (pow.f64 (*.f64 x n) 2))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x)))))))))))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3)))))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) n)) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3)))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) n) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3))))))) (/.f64 1 (*.f64 x n))))) (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))))) (neg.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3)))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))))) (/.f64 (+.f64 (/.f64 1 x) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))) n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 3)))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (*.f64 11/24 (/.f64 -1 (pow.f64 x 4)))) (pow.f64 n 3))))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1/4 (pow.f64 n 3)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n))) (*.f64 (/.f64 -1 (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -11/24 (pow.f64 x 4))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (*.f64 11/24 (/.f64 -1 (pow.f64 x 4)))) (pow.f64 n 3))))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1/4 (pow.f64 n 3)))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 3))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 3) (pow.f64 x 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 3))))))))))))))))))))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4)))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (/.f64 1 (*.f64 x n)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) n)) (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (+.f64 (neg.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 3)))) (+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (+.f64 (/.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) n) (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4)))))))) (/.f64 1 (*.f64 x n)))))))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 3)))) (+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))))))) (/.f64 (+.f64 (/.f64 1 x) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))) n)) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (neg.f64 (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 3)))) (+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n)) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))))))
(-.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2))))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n)) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (*.f64 11/24 (/.f64 -1 (pow.f64 x 4)))) (pow.f64 n 3))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))) (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1/4 (pow.f64 n 3)))))
(-.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 3))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 (*.f64 x n) 3))) (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2))))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))) n)) (*.f64 (/.f64 -1 (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -11/24 (pow.f64 x 4))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 (*.f64 x n) 3))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (*.f64 11/24 (/.f64 -1 (pow.f64 x 4)))) (pow.f64 n 3))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))) (+.f64 (/.f64 1/3 (*.f64 n (pow.f64 x 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 3)))))) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))) (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))) (*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 1/4 (pow.f64 n 3)))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n))
(/.f64 (+.f64 (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n)
(/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))))) n)
(/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n))))))) (/.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n)) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (+.f64 (/.f64 1/2 (pow.f64 (*.f64 x n) 2)) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2))))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 1/2 (pow.f64 (*.f64 x n) 2)) (+.f64 (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))) (*.f64 -1 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 1/2 (pow.f64 (*.f64 x n) 2)) (+.f64 (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))) (neg.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 1/2 (pow.f64 (*.f64 x n) 2)) (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (+.f64 (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))) (+.f64 (+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (/.f64 1/2 (pow.f64 (*.f64 x n) 2))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (+.f64 (+.f64 (/.f64 11/24 (*.f64 (pow.f64 n 2) (pow.f64 x 4))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)) (/.f64 1/2 (pow.f64 (*.f64 x n) 2)))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))))) (/.f64 1/2 (*.f64 (pow.f64 x 3) (pow.f64 n 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x)) (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3)) (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 -1 (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n) (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2))))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (neg.f64 (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n) (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (/.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3)))))) (pow.f64 n 3)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2)))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (/.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3)))))) (pow.f64 n 3)) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)))) (*.f64 (/.f64 -1 (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -11/24 (pow.f64 x 4)))))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 2)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (/.f64 1 x))) n)) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (+.f64 (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 4) (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (pow.f64 n 4))) (+.f64 (*.f64 1/24 (/.f64 1 (*.f64 (pow.f64 n 4) (pow.f64 x 4)))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x)) (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))))))))))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 3)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x)) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3)))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4)))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n)))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))) (+.f64 (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (+.f64 (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))) (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))))) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3))))) n))))))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (+.f64 (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))) (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (pow.f64 n 3))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))))) n)))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (+.f64 (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 x))) (*.f64 x (pow.f64 n 2))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4))))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (*.f64 1/2 (pow.f64 (log.f64 (/.f64 1 x)) 2))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))))))) (*.f64 1/6 (/.f64 1 (pow.f64 x 3)))) (neg.f64 (pow.f64 n 3))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))))))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 n 2)))))
(-.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (/.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3)))))) (pow.f64 n 3))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)))) (/.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(-.f64 (+.f64 (+.f64 (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 2)))) (+.f64 (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 n 4)))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (/.f64 (-.f64 (*.f64 1/6 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 x 3))) (+.f64 (+.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 x)) (+.f64 (*.f64 11/24 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) x))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 4))) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))))))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (pow.f64 x 3)))))) (pow.f64 n 3))) (*.f64 -1/6 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))))) (+.f64 (*.f64 1/4 (/.f64 (log.f64 (/.f64 1 x)) (pow.f64 (*.f64 x n) 4))) (/.f64 (+.f64 (/.f64 1 x) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/4 (/.f64 -1 (pow.f64 x 4))) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2)))))) n)))) (*.f64 (/.f64 -1 (pow.f64 n 2)) (+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -11/24 (pow.f64 x 4))))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (*.f64 1/6 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (pow.f64 n 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 x 3) (pow.f64 n 4)))) (*.f64 (log.f64 (/.f64 1 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4)))) (pow.f64 n 2))))) (*.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1/2 (pow.f64 x 3))))
(+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 0)
(*.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(+.f64 0 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))))
(*.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(-.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 0)
(*.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(/.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 1)
(*.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3))))) (/.f64 1 (pow.f64 x 3))) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)))) 1)
(*.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(pow.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3))) 1)
(*.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 n 2))) (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))))))
(*.f64 (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(*.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (pow.f64 x 3)))
(+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 0)
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(+.f64 0 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (/.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (/.f64 2 (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))) (pow.f64 x 4))))
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(+.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))))
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (pow.f64 x 4))))
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) 2) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) 2))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(+.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (/.f64 2 (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) (*.f64 2 (/.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))) (pow.f64 x 4))))
(+.f64 (/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)))
(-.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 0)
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(-.f64 0 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (pow.f64 x 4)) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (+.f64 (/.f64 1 (*.f64 (pow.f64 n 3) (pow.f64 x 4))) (/.f64 1 (*.f64 n (pow.f64 x 4))))))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 (*.f64 x n) 4))) (*.f64 11/24 (/.f64 1 (*.f64 (pow.f64 n 2) (pow.f64 x 4))))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))))
(/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(-.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4)) -1/4) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (pow.f64 x 4)))
(-.f64 (*.f64 -1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (pow.f64 x 4)))
(/.f64 (-.f64 (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4))
(/.f64 (-.f64 (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4))
(*.f64 1 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 1 (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 1 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 x 4)) (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 1 (*.f64 (pow.f64 x 4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 1 (*.f64 (pow.f64 x 4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 1)
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))
(+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))) (pow.f64 x 4))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 1 (neg.f64 (pow.f64 x 4))))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 -1 (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (neg.f64 (/.f64 1 (pow.f64 x 4))))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (/.f64 1/4 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (/.f64 0 (pow.f64 x 4))))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 0 (pow.f64 x 4))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)) -1)
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 -1/4 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 -1/4 (+.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) (/.f64 0 (pow.f64 x 4))))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 0 (pow.f64 x 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 0 (pow.f64 x 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 0 (pow.f64 x 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3))))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (-.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 4))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24)) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3))))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (/.f64 (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 -1 (neg.f64 (pow.f64 x 4))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 -1 (neg.f64 (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 1 (pow.f64 x 4)))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 1 (neg.f64 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)))
(*.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 1 (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))
(+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (/.f64 0 (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 0 (pow.f64 x 4))) (pow.f64 x 4))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))) (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)))
(*.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 1 (*.f64 (/.f64 (pow.f64 x 4) (pow.f64 x 4)) (pow.f64 x 4))))
(*.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 1 (*.f64 (pow.f64 x 4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 1 (*.f64 (pow.f64 x 4) (/.f64 (pow.f64 x 4) (pow.f64 x 4)))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (/.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 (pow.f64 x 4) (pow.f64 x 4))))
(*.f64 (/.f64 -1 (pow.f64 x 4)) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(pow.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) 1)
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(neg.f64 (/.f64 (+.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 4)) -1/24) (*.f64 (/.f64 1 (pow.f64 n 2)) -11/24))) (pow.f64 x 4)))
(/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n))
(/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (*.f64 (pow.f64 x 2) (/.f64 n n)))
(+.f64 0 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 (*.f64 n x) 2)) (/.f64 -1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (/.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))))
(+.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 1 (pow.f64 (*.f64 n x) 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(+.f64 (/.f64 0 n) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n))
(/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (*.f64 (pow.f64 x 2) (/.f64 n n)))
(+.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 n x) 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (*.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) 2) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (*.f64 2 (/.f64 -1 (*.f64 n (pow.f64 x 2)))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (*.f64 2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (*.f64 (/.f64 (/.f64 1 n) (pow.f64 x 2)) -2) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 n x) 2))))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)) (/.f64 (*.f64 2 (/.f64 -1 (pow.f64 n 2))) (neg.f64 (pow.f64 x 2))))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) 2))
(+.f64 (*.f64 2 (/.f64 -1 (*.f64 n (pow.f64 x 2)))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (*.f64 2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (*.f64 (/.f64 (/.f64 1 n) (pow.f64 x 2)) -2) (/.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 2 (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))))
(+.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) (*.f64 2 (/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 2 (/.f64 -1 (pow.f64 n 2))) (neg.f64 (pow.f64 x 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 x n) 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 0 n) (/.f64 0 n)) (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n)))
(+.f64 (/.f64 0 n) (+.f64 (/.f64 0 n) (-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 n))))
(+.f64 (/.f64 0 n) (+.f64 (/.f64 0 n) (-.f64 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)) (/.f64 0 n))))
(-.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 0)
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 0 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 1 (pow.f64 (*.f64 n x) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 -1 (pow.f64 (*.f64 n x) 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (/.f64 0 n) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(*.f64 1 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 1 (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 1 (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 -1 (neg.f64 (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))
(/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 -1 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 1 (neg.f64 (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (neg.f64 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 -1 (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 1 (pow.f64 x 2)) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))
(/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (/.f64 1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 n)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (pow.f64 n 2))) (/.f64 1 n)))
(*.f64 (/.f64 1 (pow.f64 x 2)) (-.f64 (/.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (/.f64 1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)) -1)
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))
(/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (/.f64 -1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 -1 (pow.f64 x 2)) (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (/.f64 -1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 -1 n)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 -1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (pow.f64 n 2))) (/.f64 -1 n)))
(*.f64 (/.f64 -1 (pow.f64 x 2)) (-.f64 (/.f64 -1 (*.f64 (pow.f64 n 2) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))) (/.f64 -1 n)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (-.f64 (/.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (/.f64 -1 n) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 x 2))) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (/.f64 -1 (pow.f64 x 2)) (/.f64 (-.f64 (/.f64 -1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (/.f64 -1 (pow.f64 x 2)) (/.f64 (-.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 -1 (pow.f64 x 2)) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 (pow.f64 x 2)))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))
(/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 1 (neg.f64 (pow.f64 x 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))
(/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))
(*.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 1 (/.f64 (pow.f64 x 2) (pow.f64 x 2))))
(+.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2)))
(/.f64 (+.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 0 (pow.f64 x 2))) (pow.f64 x 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 (pow.f64 x 2) (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 1 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 x 2)) (pow.f64 x 2))))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (/.f64 1 (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 x 2) (pow.f64 x 2)))))
(*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 0 (pow.f64 x 2))))
(*.f64 (/.f64 -1 (neg.f64 (pow.f64 x 2))) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(pow.f64 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)) 1)
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(neg.f64 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 (*.f64 x n) 2)) (/.f64 1 (*.f64 n (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(-.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 0)
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x)))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 (+.f64 (/.f64 1 (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(*.f64 (+.f64 (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 n x)) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (/.f64 (exp.f64 (/.f64 0 (neg.f64 n))) (*.f64 x n)))))
(*.f64 (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (+.f64 (/.f64 1 (*.f64 n x)) (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))))) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(/.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))
(pow.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))) (/.f64 1 (pow.f64 x 3))) (+.f64 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))) -1/4)) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))) (/.f64 1 (*.f64 n x))))) 1)
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (*.f64 1/3 (/.f64 1 n)) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2))))) (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (+.f64 (/.f64 (/.f64 1 x) n) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 -1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) (pow.f64 x 2)))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 1/4 (+.f64 (/.f64 -1 n) (/.f64 -1 (pow.f64 n 3)))))) (pow.f64 x 4)) (+.f64 (*.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (*.f64 1/3 (/.f64 1 n)) (+.f64 (*.f64 1/6 (/.f64 1 (pow.f64 n 3))) (*.f64 1/2 (/.f64 -1 (pow.f64 n 2)))))) (*.f64 -1/2 (/.f64 (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2))) (pow.f64 x 2)))))))

eval2.1s (7.3%)

Compiler

Compiled 60932 to 46261 computations (24.1% saved)

prune215.0ms (0.7%)

Pruning

15 alts after pruning (13 fresh and 2 done)

PrunedKeptTotal
New87710887
Fresh033
Picked101
Done224
Total88015895
Error
0.3b
Counts
895 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
24.3b
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
38.2b
(/.f64 (/.f64 1 x) n)
39.0b
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
39.0b
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) n)
16.4b
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
42.9b
(/.f64 (-.f64 x (log.f64 x)) n)
42.9b
(/.f64 (neg.f64 (log.f64 x)) n)
38.7b
(/.f64 1 (*.f64 x n))
59.4b
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (pow.f64 x (/.f64 1 n)))
51.1b
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
56.5b
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))
44.9b
(-.f64 1 (pow.f64 x (/.f64 1 n)))
16.4b
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
16.5b
(*.f64 (/.f64 1 n) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
38.6b
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (/.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
Compiler

Compiled 502 to 381 computations (24.1% saved)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (log.f64 x) n)
0.3b
(/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
1.5b
(log.f64 (+.f64 1 x))
3.2b
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
Compiler

Compiled 57 to 30 computations (47.4% saved)

series5.0ms (0%)

Counts
3 → 48
Calls

18 calls:

TimeVariablePointExpression
1.0ms
n
@inf
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
1.0ms
n
@0
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
1.0ms
n
@-inf
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
1.0ms
x
@-inf
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
0.0ms
x
@inf
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))

rewrite83.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1684×rational_best-2
1684×rational_best-1
1056×rational_best-simplify-2
902×rational_best-3
900×rational_best-4
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01587
19987
216377
325877
445475
5117375
6369775
7752975
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
(/.f64 (log.f64 x) n)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 1 x)) (*.f64 (log.f64 x) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 1 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 1 x)))) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 1 x)) (*.f64 (log.f64 x) -2))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 (/.f64 (log.f64 x) n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) (*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 2)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 (/.f64 (log.f64 x) n) 2)) (neg.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (neg.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (log.f64 x) n) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (neg.f64 (*.f64 (/.f64 (log.f64 x) n) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (neg.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (log.f64 x) n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 (log.f64 x) n) 0)) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 x) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 x) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 x)) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 x) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 x -1) (/.f64 -1 n)))))))

simplify239.0ms (0.8%)

Algorithm
egg-herbie
Rules
1738×rational_best-simplify-52
1182×rational_best-simplify-1
1108×rational_best-simplify-42
1034×rational_best-simplify-2
634×rational_best-simplify-55
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
02064506
13634304
26114112
310634036
417933820
528673802
643603802
763013802
868543746
974223746
1079353746
Stop Event
node limit
Counts
116 → 167
Calls
Call 1
Inputs
(+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (/.f64 (log.f64 x) n))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (/.f64 x n)))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x)))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(/.f64 (log.f64 x) n)
(+.f64 (/.f64 (log.f64 x) n) (/.f64 x n))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n)
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(-.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 0)
(*.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))))
(*.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)
(*.f64 -1 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))))
(*.f64 (/.f64 1 n) (+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2)))
(*.f64 (/.f64 1 n) (+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))))
(*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 1 x)) (*.f64 (log.f64 x) -2))))
(*.f64 (/.f64 -1 n) (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 1 x)))))
(*.f64 (+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2)) (/.f64 1 n))
(*.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))) -1)
(*.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))) -1)
(*.f64 (+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) (/.f64 1 n))
(*.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 1 x)))) (/.f64 -1 n))
(*.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 1 x)) (*.f64 (log.f64 x) -2))) (/.f64 1 n))
(/.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)
(/.f64 (-.f64 0 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n)))) -1)
(pow.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)
(neg.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))))
(neg.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))))
(+.f64 1 (-.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1))
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) n))
(+.f64 0 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 (/.f64 (log.f64 x) n) 2)))
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) (*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2))
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 2)))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 2)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(+.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 (/.f64 (log.f64 x) n) 2)) (neg.f64 (/.f64 (log.f64 x) n)))
(-.f64 1 (-.f64 1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)))
(-.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(-.f64 0 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(*.f64 1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(*.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 n))
(*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(*.f64 -1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(*.f64 (/.f64 1 n) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(*.f64 (neg.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 -1 n))
(*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) -1)
(*.f64 (/.f64 -1 n) (neg.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))
(pow.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(neg.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(+.f64 1 (-.f64 (/.f64 (log.f64 x) n) 1))
(+.f64 (/.f64 (log.f64 x) n) 0)
(+.f64 (/.f64 (log.f64 x) n) (neg.f64 (*.f64 (/.f64 (log.f64 x) n) 0)))
(+.f64 0 (/.f64 (log.f64 x) n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (neg.f64 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (log.f64 x) n) 2))
(+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 x) n) 0)) (/.f64 (log.f64 x) n))
(-.f64 1 (-.f64 1 (/.f64 (log.f64 x) n)))
(-.f64 (/.f64 (log.f64 x) n) 0)
(-.f64 0 (neg.f64 (/.f64 (log.f64 x) n)))
(*.f64 1 (/.f64 (log.f64 x) n))
(*.f64 (log.f64 x) (/.f64 1 n))
(*.f64 (/.f64 (log.f64 x) n) 1)
(*.f64 -1 (neg.f64 (/.f64 (log.f64 x) n)))
(*.f64 (neg.f64 (/.f64 (log.f64 x) n)) -1)
(*.f64 (/.f64 1 n) (log.f64 x))
(*.f64 (/.f64 1 n) (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))))
(*.f64 (neg.f64 (log.f64 x)) (/.f64 -1 n))
(*.f64 (/.f64 -1 n) (neg.f64 (log.f64 x)))
(*.f64 (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))) (/.f64 1 n))
(pow.f64 (/.f64 (log.f64 x) n) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 x) n)))
(log.f64 (pow.f64 x (/.f64 1 n)))
(log.f64 (pow.f64 (pow.f64 x -1) (/.f64 -1 n)))
Outputs
(+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (/.f64 (log.f64 x) n))
(+.f64 (/.f64 (log.f64 x) n) (*.f64 -2 (/.f64 (log.f64 x) n)))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (/.f64 x n)))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))
(+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 -2 (/.f64 (log.f64 x) n))))
(+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (/.f64 (log.f64 x) (neg.f64 n)))
(+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (/.f64 (log.f64 x) (neg.f64 n))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/3 (/.f64 (pow.f64 x 3) n))))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (*.f64 1/3 (/.f64 (pow.f64 x 3) n))))
(+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (/.f64 (log.f64 x) (neg.f64 n))))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)))
(*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0)
0
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x))))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 x n))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 1 (*.f64 x n)))
(+.f64 (/.f64 1 (*.f64 x n)) 0)
(/.f64 1 (*.f64 x n))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 x n)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) 0) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 x n))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) 0) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) 0)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (*.f64 -2 (+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (*.f64 -2 (+.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))
(+.f64 (*.f64 (log.f64 -1) (/.f64 2 n)) (*.f64 -2 (+.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n) (/.f64 (log.f64 (/.f64 -1 x)) n))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (*.f64 -2 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) 0))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x)))))
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 -2 (+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 (log.f64 -1) n))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)) (+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n)))
(+.f64 (*.f64 -2 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) 0))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 (log.f64 -1) n))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 -2 (+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 (log.f64 -1) n)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)) (+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) 0))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 (log.f64 -1) n)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x)))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 -2 (+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 2 (/.f64 (log.f64 -1) n)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (+.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 (log.f64 -1) n))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -2 (+.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 2 (/.f64 (log.f64 -1) n))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 -2 (+.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n) (/.f64 (log.f64 (/.f64 -1 x)) n))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 (log.f64 -1) (/.f64 2 n))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 -2 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) 0))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 2 (/.f64 (log.f64 -1) n))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 -2 (log.f64 x)) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x)))) (*.f64 2 (log.f64 x))) n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (log.f64 x) n)
(+.f64 (/.f64 (log.f64 x) n) (/.f64 x n))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 x 3) n)) (+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))
(+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/3 (/.f64 (pow.f64 x 3) n))))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))) (*.f64 1/3 (/.f64 (pow.f64 x 3) n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/3 (/.f64 (pow.f64 x 3) n)))))
(*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x)))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 x n)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (/.f64 1 (*.f64 n x)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 x)) n)) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n)
(+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (*.f64 2 (/.f64 (log.f64 -1) n))))
(+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (*.f64 2 (/.f64 (log.f64 -1) n)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (log.f64 -1) n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n)) (/.f64 1 (*.f64 n x))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 x)) n))) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (*.f64 2 (/.f64 (log.f64 -1) n)))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 x n)) (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n) (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/3 (/.f64 1 (*.f64 n (pow.f64 x 3)))) (/.f64 (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 x))) (*.f64 2 (log.f64 -1))) n))) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 1 x))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))
(neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x)))) n)
(-.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 0)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 1 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 -1 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 -1 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (/.f64 1 n) (+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2)))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (/.f64 1 n) (+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (/.f64 1 n) (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 1 x)) (*.f64 (log.f64 x) -2))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (/.f64 -1 n) (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 1 x)))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (*.f64 (log.f64 x) -2)) (/.f64 1 n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))) -1)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))) -1)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (log.f64 (+.f64 1 x)) (neg.f64 (log.f64 x))) (/.f64 1 n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 1 x)))) (/.f64 -1 n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 1 x)) (*.f64 (log.f64 x) -2))) (/.f64 1 n))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(/.f64 (-.f64 0 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n)))) -1)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(pow.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (neg.f64 (/.f64 (log.f64 x) n))) 1)
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(neg.f64 (+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(neg.f64 (+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n))))
(/.f64 (+.f64 (log.f64 x) (+.f64 (log.f64 (+.f64 x 1)) (*.f64 -2 (log.f64 x)))) n)
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (+.f64 x 1)) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 (-.f64 x -1)) (neg.f64 (log.f64 x))) n)
(+.f64 1 (-.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 (/.f64 (log.f64 x) n) (/.f64 (log.f64 (+.f64 1 x)) n))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 0 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (/.f64 (log.f64 x) n))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 (/.f64 (log.f64 x) n) 2)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) (*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 2)))
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 2 (/.f64 (log.f64 (+.f64 x 1)) n))))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 (+.f64 x 1)) (neg.f64 n)) (*.f64 2 (/.f64 (log.f64 (+.f64 x 1)) n))))
(+.f64 (/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) n) (*.f64 2 (/.f64 (log.f64 (+.f64 x 1)) n)))
(+.f64 (/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (-.f64 x -1)))) n) (*.f64 2 (/.f64 (log.f64 (-.f64 x -1)) n)))
(+.f64 (*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 2) (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 (+.f64 1 x)) n) 2)) (/.f64 (log.f64 (+.f64 1 x)) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 (+.f64 x 1)) (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 2 (/.f64 (log.f64 (+.f64 x 1)) n))))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 (log.f64 (+.f64 x 1)) (neg.f64 n)) (*.f64 2 (/.f64 (log.f64 (+.f64 x 1)) n))))
(+.f64 (/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (+.f64 x 1)))) n) (*.f64 2 (/.f64 (log.f64 (+.f64 x 1)) n)))
(+.f64 (/.f64 (+.f64 (log.f64 x) (neg.f64 (log.f64 (-.f64 x -1)))) n) (*.f64 2 (/.f64 (log.f64 (-.f64 x -1)) n)))
(+.f64 (+.f64 (/.f64 (log.f64 (+.f64 1 x)) n) (*.f64 (/.f64 (log.f64 x) n) 2)) (neg.f64 (/.f64 (log.f64 x) n)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(-.f64 1 (-.f64 1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(-.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 0)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(-.f64 0 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (/.f64 1 n))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 -1 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 (/.f64 1 n) (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 (neg.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))) (/.f64 -1 n))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)) -1)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(*.f64 (/.f64 -1 n) (neg.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x))))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(pow.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) 1)
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(neg.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) (neg.f64 n)))
(/.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 x 1))) n)
(/.f64 (+.f64 (log.f64 x) (log.f64 (-.f64 x -1))) n)
(+.f64 1 (-.f64 (/.f64 (log.f64 x) n) 1))
(/.f64 (log.f64 x) n)
(+.f64 (/.f64 (log.f64 x) n) 0)
(/.f64 (log.f64 x) n)
(+.f64 (/.f64 (log.f64 x) n) (neg.f64 (*.f64 (/.f64 (log.f64 x) n) 0)))
(/.f64 (log.f64 x) n)
(+.f64 0 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) n)
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (neg.f64 (/.f64 (log.f64 x) n)))
(/.f64 (log.f64 x) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 (log.f64 x) n) 2))
(/.f64 (log.f64 x) n)
(+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 x) n) 0)) (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) n)
(-.f64 1 (-.f64 1 (/.f64 (log.f64 x) n)))
(/.f64 (log.f64 x) n)
(-.f64 (/.f64 (log.f64 x) n) 0)
(/.f64 (log.f64 x) n)
(-.f64 0 (neg.f64 (/.f64 (log.f64 x) n)))
(/.f64 (log.f64 x) n)
(*.f64 1 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) n)
(*.f64 (log.f64 x) (/.f64 1 n))
(/.f64 (log.f64 x) n)
(*.f64 (/.f64 (log.f64 x) n) 1)
(/.f64 (log.f64 x) n)
(*.f64 -1 (neg.f64 (/.f64 (log.f64 x) n)))
(/.f64 (log.f64 x) n)
(*.f64 (neg.f64 (/.f64 (log.f64 x) n)) -1)
(/.f64 (log.f64 x) n)
(*.f64 (/.f64 1 n) (log.f64 x))
(/.f64 (log.f64 x) n)
(*.f64 (/.f64 1 n) (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))))
(*.f64 (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))) (/.f64 1 n))
(*.f64 (neg.f64 (log.f64 x)) (/.f64 -1 n))
(/.f64 (log.f64 x) n)
(*.f64 (/.f64 -1 n) (neg.f64 (log.f64 x)))
(/.f64 (log.f64 x) n)
(*.f64 (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))) (/.f64 1 n))
(*.f64 (/.f64 1 n) (+.f64 (neg.f64 (log.f64 x)) (log.f64 (*.f64 x x))))
(pow.f64 (/.f64 (log.f64 x) n) 1)
(/.f64 (log.f64 x) n)
(neg.f64 (neg.f64 (/.f64 (log.f64 x) n)))
(/.f64 (log.f64 x) n)
(log.f64 (pow.f64 x (/.f64 1 n)))
(log.f64 (pow.f64 (pow.f64 x -1) (/.f64 -1 n)))
(log.f64 (pow.f64 x (/.f64 1 n)))

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.6b
(/.f64 1 (*.f64 x n))
Compiler

Compiled 13 to 6 computations (53.8% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
n
@0
(/.f64 1 (*.f64 x n))
0.0ms
x
@inf
(/.f64 1 (*.f64 x n))
0.0ms
x
@0
(/.f64 1 (*.f64 x n))
0.0ms
n
@inf
(/.f64 1 (*.f64 x n))
0.0ms
x
@-inf
(/.f64 1 (*.f64 x n))

rewrite12.0ms (0%)

Algorithm
batch-egg-rewrite
Rules
14×rational_best-simplify-2
12×rational_best-4
12×rational_best-2
12×rational_best-3
12×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14413
26113
Stop Event
saturated
Counts
1 → 6
Calls
Call 1
Inputs
(/.f64 1 (*.f64 x n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 x n)) 1)))))

simplify12.0ms (0%)

Algorithm
egg-herbie
Rules
rational_best-simplify-2
rational_best-simplify-5
rational_best-simplify-4
exponential-simplify-11
rational_best-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016390
116390
218390
Stop Event
saturated
Counts
30 → 7
Calls
Call 1
Inputs
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(+.f64 (/.f64 1 (*.f64 x n)) 0)
(+.f64 0 (/.f64 1 (*.f64 x n)))
(-.f64 (/.f64 1 (*.f64 x n)) 0)
(*.f64 1 (/.f64 1 (*.f64 x n)))
(*.f64 (/.f64 1 (*.f64 x n)) 1)
(pow.f64 (/.f64 1 (*.f64 x n)) 1)
Outputs
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 n x))
(+.f64 (/.f64 1 (*.f64 x n)) 0)
(/.f64 1 (*.f64 n x))
(+.f64 0 (/.f64 1 (*.f64 x n)))
(/.f64 1 (*.f64 n x))
(-.f64 (/.f64 1 (*.f64 x n)) 0)
(/.f64 1 (*.f64 n x))
(*.f64 1 (/.f64 1 (*.f64 x n)))
(/.f64 1 (*.f64 n x))
(*.f64 (/.f64 1 (*.f64 x n)) 1)
(/.f64 1 (*.f64 n x))
(pow.f64 (/.f64 1 (*.f64 x n)) 1)
(/.f64 1 (*.f64 n x))

localize8.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 x (log.f64 x))
0.1b
(/.f64 (-.f64 x (log.f64 x)) n)
Compiler

Compiled 16 to 5 computations (68.8% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(/.f64 (-.f64 x (log.f64 x)) n)
0.0ms
n
@inf
(/.f64 (-.f64 x (log.f64 x)) n)
0.0ms
n
@0
(/.f64 (-.f64 x (log.f64 x)) n)
0.0ms
n
@-inf
(/.f64 (-.f64 x (log.f64 x)) n)
0.0ms
x
@0
(/.f64 (-.f64 x (log.f64 x)) n)

rewrite101.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1276×rational_best-1
1272×rational_best-2
1230×rational_best-3
868×rational_best-simplify-2
842×rational_best-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0828
15328
210928
319328
438128
5107628
6344428
7492828
8576528
9744328
Stop Event
node limit
Counts
2 → 54
Calls
Call 1
Inputs
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 x (log.f64 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 x (log.f64 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 x (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (log.f64 x) x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2) (/.f64 (-.f64 (log.f64 x) x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x n) 2) (/.f64 (+.f64 x (log.f64 x)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 x (log.f64 x)) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (+.f64 x (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 x (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) (/.f64 x (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)) (/.f64 x (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 x (log.f64 x)) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 (log.f64 x) x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x n) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (log.f64 x)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (log.f64 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 x (log.f64 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) x) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) x) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (-.f64 (log.f64 x) x) (*.f64 (-.f64 (log.f64 x) x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (log.f64 x) x) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 x) x) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (-.f64 (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (log.f64 x) x) (*.f64 (-.f64 (log.f64 x) x) -2)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (-.f64 (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (log.f64 x) x) n))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (log.f64 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (log.f64 x)) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (log.f64 x)) (*.f64 (log.f64 x) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 x) (log.f64 x)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -2) (+.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (-.f64 (neg.f64 x) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 n n)) (-.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 x) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 x) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 x) x))))))

simplify117.0ms (0.4%)

Algorithm
egg-herbie
Rules
1092×rational_best-simplify-44
1014×rational_best-simplify-47
1012×rational_best-simplify-2
846×rational_best-simplify-1
668×rational_best-simplify-54
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01181838
11791468
22391384
34051384
49231360
524921360
636171360
753811360
877811360
Stop Event
node limit
Counts
78 → 79
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 x) n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(/.f64 x n)
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(/.f64 x n)
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(*.f64 -1 (log.f64 x))
(+.f64 x (*.f64 -1 (log.f64 x)))
(+.f64 x (*.f64 -1 (log.f64 x)))
(+.f64 x (*.f64 -1 (log.f64 x)))
x
(+.f64 (log.f64 (/.f64 1 x)) x)
(+.f64 (log.f64 (/.f64 1 x)) x)
(+.f64 (log.f64 (/.f64 1 x)) x)
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) x)
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) x)
(+.f64 (/.f64 (-.f64 x (log.f64 x)) n) 0)
(+.f64 (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 0 (*.f64 n n)))
(+.f64 0 (/.f64 (-.f64 x (log.f64 x)) n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)))
(+.f64 (/.f64 (-.f64 (log.f64 x) x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2))
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n))
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2) (/.f64 (-.f64 (log.f64 x) x) n))
(+.f64 (*.f64 (/.f64 x n) 2) (/.f64 (+.f64 x (log.f64 x)) (neg.f64 n)))
(+.f64 (/.f64 (+.f64 x (log.f64 x)) (neg.f64 n)) (*.f64 (/.f64 x n) 2))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (+.f64 x (log.f64 x)) n))
(+.f64 (/.f64 (+.f64 x (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(+.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) (/.f64 x (neg.f64 n)))
(+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)) (/.f64 x (neg.f64 n)))
(+.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)) (/.f64 (log.f64 x) n))
(+.f64 (/.f64 0 (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(-.f64 (/.f64 (-.f64 x (log.f64 x)) n) 0)
(-.f64 0 (/.f64 (-.f64 (log.f64 x) x) n))
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x (neg.f64 n)))
(*.f64 (-.f64 x (log.f64 x)) (/.f64 1 n))
(*.f64 (/.f64 (-.f64 x (log.f64 x)) n) 1)
(*.f64 1 (/.f64 (-.f64 x (log.f64 x)) n))
(*.f64 (-.f64 (log.f64 x) x) (/.f64 -1 n))
(*.f64 (-.f64 (log.f64 x) x) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(*.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))
(*.f64 (/.f64 1 n) (+.f64 (-.f64 (log.f64 x) x) (*.f64 (-.f64 (log.f64 x) x) -2)))
(*.f64 -1 (/.f64 (-.f64 (log.f64 x) x) n))
(*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -1)
(*.f64 (/.f64 -1 n) (-.f64 (log.f64 x) x))
(*.f64 (+.f64 (-.f64 (log.f64 x) x) (*.f64 (-.f64 (log.f64 x) x) -2)) (/.f64 1 n))
(*.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (-.f64 (log.f64 x) x))
(pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) 1)
(neg.f64 (/.f64 (-.f64 (log.f64 x) x) n))
(+.f64 x (neg.f64 (log.f64 x)))
(+.f64 (-.f64 x (log.f64 x)) 0)
(+.f64 (-.f64 x (log.f64 x)) (/.f64 0 (*.f64 n n)))
(+.f64 0 (-.f64 x (log.f64 x)))
(+.f64 (neg.f64 (log.f64 x)) x)
(+.f64 (+.f64 x (log.f64 x)) (*.f64 (log.f64 x) -2))
(+.f64 (-.f64 (neg.f64 x) (log.f64 x)) (+.f64 x x))
(+.f64 (*.f64 (log.f64 x) -2) (+.f64 x (log.f64 x)))
(+.f64 (+.f64 x x) (-.f64 (neg.f64 x) (log.f64 x)))
(+.f64 (/.f64 0 (*.f64 n n)) (-.f64 x (log.f64 x)))
(*.f64 (-.f64 x (log.f64 x)) 1)
(*.f64 1 (-.f64 x (log.f64 x)))
(*.f64 (-.f64 (log.f64 x) x) -1)
(*.f64 -1 (-.f64 (log.f64 x) x))
(/.f64 (-.f64 x (log.f64 x)) 1)
(/.f64 (-.f64 (log.f64 x) x) -1)
(pow.f64 (-.f64 x (log.f64 x)) 1)
(neg.f64 (-.f64 (log.f64 x) x))
Outputs
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 x n)
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 x n)
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 -1) (neg.f64 n))))
(+.f64 (/.f64 (log.f64 -1) (neg.f64 n)) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 -1) (neg.f64 n))))
(+.f64 (/.f64 (log.f64 -1) (neg.f64 n)) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (+.f64 (/.f64 (log.f64 -1) n) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (neg.f64 (/.f64 (log.f64 (/.f64 -1 x)) n)))))
(+.f64 (/.f64 x n) (neg.f64 (+.f64 (/.f64 (log.f64 -1) n) (/.f64 (log.f64 (/.f64 -1 x)) (neg.f64 n)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 x)) n) (+.f64 (/.f64 x n) (/.f64 (log.f64 -1) (neg.f64 n))))
(+.f64 (/.f64 (log.f64 -1) (neg.f64 n)) (+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 -1 x)) n)))
(*.f64 -1 (log.f64 x))
(neg.f64 (log.f64 x))
(+.f64 x (*.f64 -1 (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 x (*.f64 -1 (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 x (*.f64 -1 (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
x
(+.f64 (log.f64 (/.f64 1 x)) x)
(+.f64 x (log.f64 (/.f64 1 x)))
(+.f64 (log.f64 (/.f64 1 x)) x)
(+.f64 x (log.f64 (/.f64 1 x)))
(+.f64 (log.f64 (/.f64 1 x)) x)
(+.f64 x (log.f64 (/.f64 1 x)))
x
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) x)
(+.f64 x (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x))))))
(+.f64 x (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) x)
(+.f64 x (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x))))))
(+.f64 x (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) x)
(+.f64 x (neg.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 x))))))
(+.f64 x (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))))
(+.f64 (/.f64 (-.f64 x (log.f64 x)) n) 0)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 0 (*.f64 n n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 0 (/.f64 (-.f64 x (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 (log.f64 x) n) (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 (-.f64 (log.f64 x) x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2) (/.f64 (-.f64 (log.f64 x) x) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (*.f64 (/.f64 x n) 2) (/.f64 (+.f64 x (log.f64 x)) (neg.f64 n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 (+.f64 x (log.f64 x)) (neg.f64 n)) (*.f64 (/.f64 x n) 2))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (+.f64 x (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 (+.f64 x (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) (/.f64 x (neg.f64 n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)) (/.f64 x (neg.f64 n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -2)) (/.f64 (log.f64 x) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (/.f64 0 (*.f64 n n)) (/.f64 (-.f64 x (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 (/.f64 (-.f64 x (log.f64 x)) n) 0)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 0 (/.f64 (-.f64 (log.f64 x) x) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 (/.f64 x n) (/.f64 (log.f64 x) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x (neg.f64 n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (-.f64 x (log.f64 x)) (/.f64 1 n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (/.f64 (-.f64 x (log.f64 x)) n) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 1 (/.f64 (-.f64 x (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (-.f64 (log.f64 x) x) (/.f64 -1 n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (-.f64 (log.f64 x) x) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(*.f64 (-.f64 (log.f64 x) x) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (/.f64 1 n) (+.f64 (-.f64 (log.f64 x) x) (*.f64 (-.f64 (log.f64 x) x) -2)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 -1 (/.f64 (-.f64 (log.f64 x) x) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (/.f64 (-.f64 (log.f64 x) x) n) -1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (/.f64 -1 n) (-.f64 (log.f64 x) x))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (+.f64 (-.f64 (log.f64 x) x) (*.f64 (-.f64 (log.f64 x) x) -2)) (/.f64 1 n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(*.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (-.f64 (log.f64 x) x))
(*.f64 (-.f64 (log.f64 x) x) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(pow.f64 (/.f64 (-.f64 x (log.f64 x)) n) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(neg.f64 (/.f64 (-.f64 (log.f64 x) x) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (-.f64 x (log.f64 x)) 0)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (-.f64 x (log.f64 x)) (/.f64 0 (*.f64 n n)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 0 (-.f64 x (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (neg.f64 (log.f64 x)) x)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (+.f64 x (log.f64 x)) (*.f64 (log.f64 x) -2))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (-.f64 (neg.f64 x) (log.f64 x)) (+.f64 x x))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (*.f64 (log.f64 x) -2) (+.f64 x (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (+.f64 x x) (-.f64 (neg.f64 x) (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(+.f64 (/.f64 0 (*.f64 n n)) (-.f64 x (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(*.f64 (-.f64 x (log.f64 x)) 1)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(*.f64 1 (-.f64 x (log.f64 x)))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(*.f64 (-.f64 (log.f64 x) x) -1)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(*.f64 -1 (-.f64 (log.f64 x) x))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(/.f64 (-.f64 x (log.f64 x)) 1)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(/.f64 (-.f64 (log.f64 x) x) -1)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(pow.f64 (-.f64 x (log.f64 x)) 1)
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))
(neg.f64 (-.f64 (log.f64 x) x))
(+.f64 x (neg.f64 (log.f64 x)))
(-.f64 x (log.f64 x))

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(pow.f64 x 2)
0.0b
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
0.3b
(/.f64 1 (pow.f64 x 2))
4.6b
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
Compiler

Compiled 49 to 38 computations (22.4% saved)

series4.0ms (0%)

Counts
4 → 15
Calls

15 calls:

TimeVariablePointExpression
1.0ms
n
@0
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
0.0ms
x
@0
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
0.0ms
n
@inf
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
0.0ms
n
@-inf
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
0.0ms
x
@inf
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)

rewrite79.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
982×rational_best-4
982×rational_best-2
982×rational_best-3
982×rational_best-1
982×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01388
18388
214688
325988
450688
5148788
6505688
Stop Event
node limit
Counts
4 → 144
Calls
Call 1
Inputs
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 1 (pow.f64 x 2))
(-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(pow.f64 x 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (neg.f64 (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (neg.f64 (/.f64 0 x)) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (-.f64 (neg.f64 (/.f64 0 x)) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 x n)) (-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))) (+.f64 (/.f64 (/.f64 -1 x) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 -1 x) n) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 -1 x) n) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 -1 x) n) (*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 -1 n) (pow.f64 x 2)) (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 x) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (*.f64 (/.f64 (/.f64 -1 x) n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (*.f64 (/.f64 1 x) 2) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (/.f64 -1 n) (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 -1 x) n) -2)) (/.f64 (/.f64 -1 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))) (/.f64 (/.f64 -1 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (/.f64 -1 x) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (/.f64 1 x) 2) n) (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (neg.f64 x)) (/.f64 0 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 0 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 0 (neg.f64 (/.f64 0 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 0 x) (neg.f64 (/.f64 0 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 0 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 0 x) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x n)) (-.f64 (/.f64 0 x) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x n)) (-.f64 (neg.f64 (/.f64 0 (neg.f64 x))) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (*.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 (/.f64 -1 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 x) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))) (/.f64 (/.f64 -1 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 0 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 (/.f64 -1 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (neg.f64 x)) (/.f64 0 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n n) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 n)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 1/2 (/.f64 1 n))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (*.f64 1/2 (/.f64 1 n))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 1 n))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 x 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 1 (/.f64 n (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 x 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 -1 (pow.f64 x 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (pow.f64 x 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (pow.f64 x 2)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 x 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (pow.f64 x 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 0 (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (pow.f64 x 2)) (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 -1 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 (/.f64 1 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 x) 2) (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (/.f64 n (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 x 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 x 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x 2) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (pow.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n n) (pow.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 x 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 x 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 x 2) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 x 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 x 2)) (/.f64 n (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) n) n)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 x 2) (neg.f64 n))) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 x 2) n)) (*.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 n) (*.f64 (pow.f64 x 2) n)) (*.f64 n (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (pow.f64 x 2) n)) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 n))) n)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (*.f64 n n)) (*.f64 (*.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (*.f64 n n)) (*.f64 (*.f64 n n) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 x 2) n) (*.f64 n n)) (*.f64 (*.f64 n n) n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (*.f64 n n)) (*.f64 (*.f64 n n) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) n) (*.f64 n (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (neg.f64 n)) (*.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (pow.f64 x 2)))))))

simplify150.0ms (0.5%)

Algorithm
egg-herbie
Rules
1430×rational_best-simplify-2
834×rational_best-simplify-56
830×rational_best-simplify-53
736×rational_best-simplify-1
614×rational_best-simplify-49
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02555049
14474587
29224587
326034587
457334587
575144587
Stop Event
node limit
Counts
159 → 167
Calls
Call 1
Inputs
(/.f64 -1/2 (*.f64 n (pow.f64 x 2)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 1 (*.f64 n x))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 1 (*.f64 n x))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 -1/2 (pow.f64 x 2))
(/.f64 1 x)
(/.f64 1 x)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 0)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (neg.f64 (/.f64 0 x)))
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))))
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 0 (*.f64 n n)))
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (neg.f64 (/.f64 0 x)) (/.f64 0 x)))
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (/.f64 0 x)))
(+.f64 0 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)))
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))))
(+.f64 (/.f64 1 (*.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)))
(+.f64 (/.f64 1 (*.f64 x n)) (-.f64 (neg.f64 (/.f64 0 x)) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2)))))
(+.f64 (/.f64 1 (*.f64 x n)) (-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))) (+.f64 (/.f64 (/.f64 -1 x) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2)))))
(+.f64 (/.f64 (/.f64 -1 x) n) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 -1 x) n) -2)))
(+.f64 (/.f64 (/.f64 -1 x) n) (*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 1 (*.f64 x n)))
(+.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (/.f64 (/.f64 -1 n) (pow.f64 x 2)) (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(+.f64 (/.f64 0 x) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (*.f64 (/.f64 (/.f64 -1 x) n) -2))
(+.f64 (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (*.f64 (/.f64 1 x) 2) n))
(+.f64 (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (/.f64 -1 n) (pow.f64 x 2)))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 -1 x) n) -2)) (/.f64 (/.f64 -1 x) n))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 1 (*.f64 x n)))
(+.f64 (*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))) (/.f64 (/.f64 -1 x) n))
(+.f64 (+.f64 (/.f64 (/.f64 -1 x) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 (/.f64 1 x) 2) n) (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (/.f64 0 (neg.f64 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))) (/.f64 1 (*.f64 x n)))
(+.f64 (neg.f64 (/.f64 0 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 1 (*.f64 x n)))
(+.f64 (-.f64 (/.f64 0 (neg.f64 x)) (/.f64 0 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 0)
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 0 x))
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 0 (neg.f64 (/.f64 0 x))))
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 0 x) (neg.f64 (/.f64 0 x))))
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 0 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 0 x) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))
(-.f64 0 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 x n)) (-.f64 (/.f64 0 x) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 x n)) (-.f64 (neg.f64 (/.f64 0 (neg.f64 x))) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))
(-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 (/.f64 -1 x) n))
(-.f64 (/.f64 0 x) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))) (/.f64 (/.f64 -1 x) n))
(-.f64 (neg.f64 (/.f64 0 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 (/.f64 -1 x) n))
(-.f64 (-.f64 (/.f64 0 (neg.f64 x)) (/.f64 0 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(*.f64 1 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 1 n))
(*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))))
(*.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 1)
(*.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 n n))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (/.f64 -1 n))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(*.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(*.f64 (/.f64 1 n) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n) -1)
(*.f64 (/.f64 n n) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(*.f64 (*.f64 1/2 (/.f64 1 n)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))
(*.f64 (/.f64 -1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(*.f64 (neg.f64 (*.f64 1/2 (/.f64 1 n))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) 2))
(*.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(*.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2))) (/.f64 1 n))
(*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (*.f64 1/2 (/.f64 1 n))) -2)
(*.f64 (*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 1 n))) 2)
(pow.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(+.f64 (/.f64 1 (pow.f64 x 2)) 0)
(+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 0 (*.f64 n n)))
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(+.f64 0 (/.f64 1 (pow.f64 x 2)))
(-.f64 (/.f64 1 (pow.f64 x 2)) 0)
(-.f64 0 (/.f64 -1 (pow.f64 x 2)))
(*.f64 1 (/.f64 1 (pow.f64 x 2)))
(*.f64 1/2 (*.f64 2 (/.f64 1 (pow.f64 x 2))))
(*.f64 2 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(*.f64 (/.f64 1 (pow.f64 x 2)) 1)
(*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) 2)
(*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 1 (/.f64 n (neg.f64 n))))
(*.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) -2)
(*.f64 -1 (/.f64 -1 (pow.f64 x 2)))
(*.f64 (/.f64 -1 (pow.f64 x 2)) -1)
(*.f64 -1/2 (*.f64 (/.f64 -1 (pow.f64 x 2)) 2))
(*.f64 -2 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 x 2))) 1/2)
(*.f64 (*.f64 (/.f64 -1 (pow.f64 x 2)) 2) -1/2)
(pow.f64 (/.f64 1 (pow.f64 x 2)) 1)
(neg.f64 (/.f64 -1 (pow.f64 x 2)))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 0)
(+.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 0 (*.f64 n n)))
(+.f64 0 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (/.f64 -1 (pow.f64 x 2)) (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 -1 (pow.f64 x 2)))
(+.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 (/.f64 1 x) 2))
(+.f64 (*.f64 (/.f64 1 x) 2) (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(*.f64 1 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) -1)
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 n n))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) -1)
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (/.f64 n (neg.f64 n)))
(pow.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(+.f64 (pow.f64 x 2) 0)
(+.f64 0 (pow.f64 x 2))
(-.f64 (pow.f64 x 2) 0)
(-.f64 0 (neg.f64 (pow.f64 x 2)))
(*.f64 1 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) 1)
(*.f64 (pow.f64 x 2) (/.f64 n n))
(*.f64 -1 (neg.f64 (pow.f64 x 2)))
(*.f64 (/.f64 n n) (pow.f64 x 2))
(*.f64 (neg.f64 (pow.f64 x 2)) -1)
(/.f64 (pow.f64 x 2) 1)
(/.f64 (pow.f64 x 2) (/.f64 n n))
(/.f64 (neg.f64 (pow.f64 x 2)) -1)
(/.f64 (neg.f64 (pow.f64 x 2)) (/.f64 n (neg.f64 n)))
(/.f64 (*.f64 (pow.f64 x 2) n) n)
(/.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (neg.f64 n))
(/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 x 2) (neg.f64 n))) (neg.f64 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 x 2) n)) (*.f64 n n))
(/.f64 (*.f64 (neg.f64 n) (*.f64 (pow.f64 x 2) n)) (*.f64 n (neg.f64 n)))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x 2) n)) (neg.f64 n))
(/.f64 (-.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 n))) n)
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 n n)) (*.f64 (*.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 n n)) (*.f64 (*.f64 n n) 1))
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) n) (*.f64 n n)) (*.f64 (*.f64 n n) n))
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (*.f64 n n)) (*.f64 (*.f64 n n) (neg.f64 n)))
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) n) (*.f64 n (neg.f64 n)))
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (neg.f64 n)) (*.f64 n n))
(neg.f64 (neg.f64 (pow.f64 x 2)))
Outputs
(/.f64 -1/2 (*.f64 n (pow.f64 x 2)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(/.f64 1 (*.f64 n x))
(/.f64 (/.f64 1 x) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(/.f64 1 (*.f64 n x))
(/.f64 (/.f64 1 x) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(/.f64 -1/2 (pow.f64 x 2))
(/.f64 1 x)
(/.f64 1 x)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 0)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (neg.f64 (/.f64 0 x)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 0 (*.f64 n n)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (neg.f64 (/.f64 0 x)) (/.f64 0 x)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (/.f64 0 x)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 0 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 1 (*.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 1 (*.f64 x n)) (-.f64 (neg.f64 (/.f64 0 x)) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 1 (*.f64 x n)) (-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))) (+.f64 (/.f64 (/.f64 -1 x) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (/.f64 -1 x) n) (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 -1 x) n) -2)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (/.f64 -1 x) n) (*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(+.f64 (/.f64 (/.f64 -1 x) n) (*.f64 (/.f64 1 n) (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(+.f64 (*.f64 (/.f64 1 n) (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))) (/.f64 (/.f64 -1 n) x))
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 1 (*.f64 x n)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (/.f64 -1 n) (pow.f64 x 2)) (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n))
(+.f64 (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 0 x) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (*.f64 (/.f64 (/.f64 -1 x) n) -2))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (*.f64 (/.f64 1 x) 2) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 (/.f64 -1 n) (pow.f64 x 2)))
(+.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(+.f64 (/.f64 -1 (*.f64 n (pow.f64 x 2))) (/.f64 (+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (*.f64 (/.f64 (/.f64 -1 x) n) -2)) (/.f64 (/.f64 -1 x) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 1 (*.f64 x n)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))) (/.f64 (/.f64 -1 x) n))
(+.f64 (/.f64 (/.f64 -1 x) n) (*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(+.f64 (/.f64 (/.f64 -1 x) n) (*.f64 (/.f64 1 n) (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(+.f64 (*.f64 (/.f64 1 n) (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))) (/.f64 (/.f64 -1 n) x))
(+.f64 (+.f64 (/.f64 (/.f64 -1 x) n) (-.f64 (*.f64 (/.f64 (/.f64 -1 x) n) -2) (/.f64 (/.f64 1 n) (pow.f64 x 2)))) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 (*.f64 (/.f64 1 x) 2) n) (/.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 0 (neg.f64 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))) (/.f64 1 (*.f64 x n)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (neg.f64 (/.f64 0 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 1 (*.f64 x n)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (-.f64 (/.f64 0 (neg.f64 x)) (/.f64 0 x)) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 0)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 0 x))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 0 (neg.f64 (/.f64 0 x))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 0 x) (neg.f64 (/.f64 0 x))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 0 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (-.f64 (/.f64 0 x) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 0 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 x n)) (-.f64 (/.f64 0 x) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 x n)) (-.f64 (neg.f64 (/.f64 0 (neg.f64 x))) (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 1 (*.f64 x n)) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 n) (pow.f64 x 2))) (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 (/.f64 -1 x) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 0 x) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 0 (neg.f64 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 (neg.f64 x))) (/.f64 (/.f64 -1 x) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (neg.f64 (/.f64 0 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 -1 n) (pow.f64 x 2))) (/.f64 0 x)) (/.f64 (/.f64 -1 x) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (-.f64 (/.f64 0 (neg.f64 x)) (/.f64 0 x)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(-.f64 (/.f64 (/.f64 0 x) (/.f64 n (neg.f64 n))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 1 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 1 n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 1)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) (/.f64 n n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (/.f64 -1 n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -1 x)) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 1 n) (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2))))
(*.f64 (/.f64 1 n) (+.f64 (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x))))
(*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 -1 x) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(*.f64 (/.f64 1 n) (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (+.f64 (/.f64 -1 x) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n) -1)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 n n) (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (*.f64 1/2 (/.f64 1 n)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 -1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (neg.f64 (*.f64 1/2 (/.f64 1 n))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) 2))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (+.f64 (/.f64 1 n) (*.f64 (/.f64 -1 n) 2)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 -1 x)) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (+.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2))) (/.f64 1 n))
(*.f64 (/.f64 1 n) (+.f64 (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x))))
(*.f64 (/.f64 1 n) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (/.f64 -1 x) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(*.f64 (/.f64 1 n) (+.f64 (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))) (+.f64 (/.f64 -1 x) (-.f64 (/.f64 -1 (pow.f64 x 2)) (*.f64 (/.f64 1 x) -2)))))
(*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (*.f64 1/2 (/.f64 1 n))) -2)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(*.f64 (*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 1/2 (/.f64 1 n))) 2)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(pow.f64 (/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n) 1)
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) n))
(-.f64 (/.f64 1 (*.f64 n x)) (*.f64 1/2 (/.f64 1 (*.f64 n (pow.f64 x 2)))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(/.f64 (-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) n)
(+.f64 (/.f64 1 (pow.f64 x 2)) 0)
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 (pow.f64 x 2)) (/.f64 0 (*.f64 n n)))
(/.f64 1 (pow.f64 x 2))
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(/.f64 1 (pow.f64 x 2))
(+.f64 0 (/.f64 1 (pow.f64 x 2)))
(/.f64 1 (pow.f64 x 2))
(-.f64 (/.f64 1 (pow.f64 x 2)) 0)
(/.f64 1 (pow.f64 x 2))
(-.f64 0 (/.f64 -1 (pow.f64 x 2)))
(/.f64 1 (pow.f64 x 2))
(*.f64 1 (/.f64 1 (pow.f64 x 2)))
(/.f64 1 (pow.f64 x 2))
(*.f64 1/2 (*.f64 2 (/.f64 1 (pow.f64 x 2))))
(/.f64 1 (pow.f64 x 2))
(*.f64 2 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))))
(/.f64 1 (pow.f64 x 2))
(*.f64 (/.f64 1 (pow.f64 x 2)) 1)
(/.f64 1 (pow.f64 x 2))
(*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) 2)
(/.f64 1 (pow.f64 x 2))
(*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (-.f64 1 (/.f64 n (neg.f64 n))))
(/.f64 1 (pow.f64 x 2))
(*.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) -2)
(/.f64 1 (pow.f64 x 2))
(*.f64 -1 (/.f64 -1 (pow.f64 x 2)))
(/.f64 1 (pow.f64 x 2))
(*.f64 (/.f64 -1 (pow.f64 x 2)) -1)
(/.f64 1 (pow.f64 x 2))
(*.f64 -1/2 (*.f64 (/.f64 -1 (pow.f64 x 2)) 2))
(/.f64 1 (pow.f64 x 2))
(*.f64 -2 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(/.f64 1 (pow.f64 x 2))
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 x 2))) 1/2)
(/.f64 1 (pow.f64 x 2))
(*.f64 (*.f64 (/.f64 -1 (pow.f64 x 2)) 2) -1/2)
(/.f64 1 (pow.f64 x 2))
(pow.f64 (/.f64 1 (pow.f64 x 2)) 1)
(/.f64 1 (pow.f64 x 2))
(neg.f64 (/.f64 -1 (pow.f64 x 2)))
(/.f64 1 (pow.f64 x 2))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 0)
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 0 (*.f64 n n)))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 0 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 -1 (pow.f64 x 2)) (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 -1 (pow.f64 x 2)))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 (/.f64 1 x) 2))
(+.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 2 (/.f64 1 x)))
(+.f64 (-.f64 (/.f64 -1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) (*.f64 2 (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 1 x) 2) (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (-.f64 (/.f64 -1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (*.f64 2 (/.f64 1 x)))
(+.f64 (-.f64 (/.f64 -1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2)))) (*.f64 2 (/.f64 1 x)))
(*.f64 1 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(*.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) -1)
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) (/.f64 n n))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) -1)
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)) (/.f64 n (neg.f64 n)))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(pow.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) 1)
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 -1 x)))
(+.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 1 (pow.f64 x 2))))
(-.f64 (/.f64 1 x) (*.f64 -1/2 (/.f64 -1 (pow.f64 x 2))))
(+.f64 (pow.f64 x 2) 0)
(pow.f64 x 2)
(+.f64 0 (pow.f64 x 2))
(pow.f64 x 2)
(-.f64 (pow.f64 x 2) 0)
(pow.f64 x 2)
(-.f64 0 (neg.f64 (pow.f64 x 2)))
(pow.f64 x 2)
(*.f64 1 (pow.f64 x 2))
(pow.f64 x 2)
(*.f64 (pow.f64 x 2) 1)
(pow.f64 x 2)
(*.f64 (pow.f64 x 2) (/.f64 n n))
(pow.f64 x 2)
(*.f64 -1 (neg.f64 (pow.f64 x 2)))
(pow.f64 x 2)
(*.f64 (/.f64 n n) (pow.f64 x 2))
(pow.f64 x 2)
(*.f64 (neg.f64 (pow.f64 x 2)) -1)
(pow.f64 x 2)
(/.f64 (pow.f64 x 2) 1)
(pow.f64 x 2)
(/.f64 (pow.f64 x 2) (/.f64 n n))
(pow.f64 x 2)
(/.f64 (neg.f64 (pow.f64 x 2)) -1)
(pow.f64 x 2)
(/.f64 (neg.f64 (pow.f64 x 2)) (/.f64 n (neg.f64 n)))
(pow.f64 x 2)
(/.f64 (*.f64 (pow.f64 x 2) n) n)
(pow.f64 x 2)
(/.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (neg.f64 n))
(pow.f64 x 2)
(/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 x 2) (neg.f64 n))) (neg.f64 n))
(pow.f64 x 2)
(/.f64 (*.f64 n (*.f64 (pow.f64 x 2) n)) (*.f64 n n))
(pow.f64 x 2)
(/.f64 (*.f64 (neg.f64 n) (*.f64 (pow.f64 x 2) n)) (*.f64 n (neg.f64 n)))
(pow.f64 x 2)
(/.f64 (-.f64 0 (*.f64 (pow.f64 x 2) n)) (neg.f64 n))
(pow.f64 x 2)
(/.f64 (-.f64 0 (*.f64 (pow.f64 x 2) (neg.f64 n))) n)
(pow.f64 x 2)
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 n n)) (*.f64 (*.f64 n n) (/.f64 n n)))
(pow.f64 x 2)
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 n n)) (*.f64 (*.f64 n n) 1))
(pow.f64 x 2)
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) n) (*.f64 n n)) (*.f64 (*.f64 n n) n))
(pow.f64 x 2)
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (*.f64 n n)) (*.f64 (*.f64 n n) (neg.f64 n)))
(pow.f64 x 2)
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) n) (*.f64 n (neg.f64 n)))
(pow.f64 x 2)
(/.f64 (*.f64 (*.f64 (pow.f64 x 2) (neg.f64 n)) (neg.f64 n)) (*.f64 n n))
(pow.f64 x 2)
(neg.f64 (neg.f64 (pow.f64 x 2)))
(pow.f64 x 2)

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.8b
(/.f64 1 (pow.f64 n 2))
3.1b
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))
4.4b
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))
7.5b
(*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))
Compiler

Compiled 133 to 95 computations (28.6% saved)

series7.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))
0.0ms
n
@-inf
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))
0.0ms
n
@0
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))
0.0ms
n
@inf
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))
0.0ms
n
@-inf
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))

rewrite71.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1184×rational_best-4
1184×rational_best-2
1184×rational_best-3
1184×rational_best-1
1184×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019171
1125171
2198171
3278171
4426171
5874171
62278171
75163171
Stop Event
node limit
Counts
3 → 47
Calls
Call 1
Inputs
(*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (neg.f64 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (neg.f64 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (+.f64 (/.f64 x n) (neg.f64 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (+.f64 (+.f64 1 (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 x n) (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 1 (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (neg.f64 (pow.f64 x (/.f64 1 n)))) (/.f64 x n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) (*.f64 2 (neg.f64 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) 2) (-.f64 -1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 2) (-.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))))))

simplify237.0ms (0.8%)

Algorithm
egg-herbie
Rules
1148×rational_best-simplify-1
946×rational_best-simplify-53
870×rational_best-simplify-43
852×rational_best-simplify-2
738×rational_best-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01817103
13307085
25197085
38177049
413757049
522817049
631357049
740407049
856437049
965847049
Stop Event
node limit
Counts
119 → 125
Calls
Call 1
Inputs
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(/.f64 (pow.f64 x 2) (pow.f64 n 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 -1 (/.f64 (pow.f64 x 2) n))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 -1 (/.f64 (pow.f64 x 2) n))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(/.f64 x n)
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) n)
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n)))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) (log.f64 x)) n)
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 0)
(+.f64 0 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(-.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 0)
(-.f64 0 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 1)
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))) -1)
(pow.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 1)
(neg.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 0)
(-.f64 0 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))
(*.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))
(*.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)
(*.f64 -1 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))
(*.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))) -1)
(/.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)
(/.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))) -1)
(pow.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)
(neg.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 0)
(+.f64 0 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (+.f64 (/.f64 x n) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (+.f64 (+.f64 1 (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n))) 1)
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))))
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))
(+.f64 (+.f64 (/.f64 x n) (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))
(+.f64 (+.f64 (+.f64 1 (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))
(+.f64 (+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (neg.f64 (pow.f64 x (/.f64 1 n)))) (/.f64 x n))
(+.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))
(+.f64 (+.f64 1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) (*.f64 2 (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 2 (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) 2) (-.f64 -1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 2) (-.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))))
(+.f64 (-.f64 -1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) 2))
(*.f64 1 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(*.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)
(*.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))
(*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))) -1)
(/.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)
(/.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))) -1)
(pow.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)
(neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))
Outputs
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(/.f64 (pow.f64 x 2) (pow.f64 n 2))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 -1 (/.f64 (pow.f64 x 2) n))
(neg.f64 (/.f64 (pow.f64 x 2) n))
(/.f64 (pow.f64 x 2) (neg.f64 n))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(*.f64 -1 (/.f64 (pow.f64 x 2) n))
(neg.f64 (/.f64 (pow.f64 x 2) n))
(/.f64 (pow.f64 x 2) (neg.f64 n))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) n)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(/.f64 x n)
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2))
(*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2))
(*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) n)
(/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n)
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n))
(/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (log.f64 x) n)))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2))
(*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2)))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2))
(*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 1/2 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))
(*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2)
(+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 1 (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 x 2)) x) (log.f64 x)) n)
(/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n)
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 (/.f64 (pow.f64 x 2) n) -1/2))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) n) -1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 x n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n)) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n)) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/2 (/.f64 (pow.f64 x 2) n)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) n) -1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n)))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (/.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) n) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))))) (+.f64 (/.f64 (log.f64 x) n) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n))
(/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (neg.f64 x)) (neg.f64 (log.f64 x))) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (neg.f64 x)) (neg.f64 (log.f64 x))) (neg.f64 n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (neg.f64 x)) (neg.f64 (log.f64 x))) n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (neg.f64 x)) (neg.f64 (log.f64 x))) (neg.f64 n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 1/2 (pow.f64 x 2)) (*.f64 -1 x)) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (neg.f64 x)) (neg.f64 (log.f64 x))) n)) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (neg.f64 x)) (neg.f64 (log.f64 x))) n)) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 x 2) 1/2) (neg.f64 x)) (neg.f64 (log.f64 x))) (neg.f64 n))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n)) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 x 2) -1/2)) (log.f64 x)) n) (+.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 n 2)) 1/2) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 0)
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(+.f64 0 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(-.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 0)
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(-.f64 0 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 1)
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))) -1)
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(pow.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))) 1)
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(neg.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 n) (/.f64 -1 (pow.f64 n 2)))))
(*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))
(*.f64 (pow.f64 x 2) (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))
(-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 0)
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(-.f64 0 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 -1 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(*.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))) -1)
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(/.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(/.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))) -1)
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(pow.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 1)
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(neg.f64 (+.f64 (/.f64 x (neg.f64 n)) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) -1/2))))
(+.f64 (/.f64 x n) (*.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (*.f64 (pow.f64 x 2) 1/2)))
(+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 0)
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 0 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 1 (/.f64 x n)) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (+.f64 (/.f64 x n) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (+.f64 (+.f64 1 (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n))) 1)
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (/.f64 x n) (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (+.f64 1 (/.f64 x n)) (neg.f64 (pow.f64 x (/.f64 1 n)))) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (+.f64 1 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (neg.f64 (pow.f64 x (/.f64 1 n)))) (/.f64 x n))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)) (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (/.f64 x n)))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) (*.f64 2 (neg.f64 (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 2 (neg.f64 (pow.f64 x (/.f64 1 n)))) (+.f64 1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) 2) (-.f64 -1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) 2) (-.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 -1 (+.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2)))) 2))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(*.f64 1 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(*.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(*.f64 -1 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(*.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))) -1)
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(/.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(/.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))) -1)
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(pow.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))) (pow.f64 x (/.f64 1 n)))) 1)
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(neg.f64 (-.f64 (pow.f64 x (/.f64 1 n)) (+.f64 1 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)) 1/2))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x n) (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n))))) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (+.f64 (*.f64 (pow.f64 x 2) (*.f64 1/2 (+.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 -1 n)))) (-.f64 1 (pow.f64 x (/.f64 1 n)))))

eval213.0ms (0.7%)

Compiler

Compiled 13562 to 8959 computations (33.9% saved)

prune128.0ms (0.4%)

Pruning

18 alts after pruning (13 fresh and 5 done)

PrunedKeptTotal
New5976603
Fresh178
Picked101
Done156
Total60018618
Error
0.3b
Counts
618 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
24.3b
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
38.2b
(/.f64 (/.f64 1 x) n)
39.0b
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
39.0b
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) n)
16.4b
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
42.9b
(/.f64 (-.f64 x (log.f64 x)) n)
42.9b
(/.f64 (neg.f64 (log.f64 x)) n)
61.2b
(/.f64 x n)
38.7b
(/.f64 1 (*.f64 x n))
59.4b
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (pow.f64 x (/.f64 1 n)))
51.1b
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
55.2b
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n)))
44.9b
(-.f64 1 (pow.f64 x (/.f64 1 n)))
42.9b
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
39.0b
(*.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
43.0b
(*.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))
38.6b
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (/.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
35.3b
0
Compiler

Compiled 501 to 378 computations (24.6% saved)

localize12.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
3.3b
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
Compiler

Compiled 33 to 20 computations (39.4% saved)

series4.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
1.0ms
x
@0
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
1.0ms
x
@inf
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
0.0ms
n
@inf
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
0.0ms
n
@0
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))

rewrite80.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1602×rational_best-1
1598×rational_best-2
1086×rational_best-4
1086×rational_best-3
1086×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01131
16831
210031
313631
420931
548031
6171331
7449631
8764931
Stop Event
node limit
Counts
1 → 39
Calls
Call 1
Inputs
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (/.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 2) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) 2) (*.f64 x (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) 0) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) -1) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (*.f64 x n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (*.f64 x (neg.f64 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) -1) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (*.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 -1 (*.f64 x n)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 x n)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 -1 (*.f64 x n)) 2)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))))))

simplify92.0ms (0.3%)

Algorithm
egg-herbie
Rules
1124×rational_best-simplify-2
1072×rational_best-simplify-1
966×rational_best-simplify-43
958×rational_best-simplify-56
530×rational_best-simplify-44
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01232921
12122477
23992477
310232477
436382477
558452477
Stop Event
node limit
Counts
63 → 71
Calls
Call 1
Inputs
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 1 (*.f64 n x))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(/.f64 1 (*.f64 n x))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) 0))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))))
(+.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (/.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 2) (*.f64 x n)))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) 2) (*.f64 x (neg.f64 n))))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) 0) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) -1)
(+.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1) 1)
(+.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) -1) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (*.f64 x n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (*.f64 x (neg.f64 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) -1) -1) -1)
(-.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(-.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) -1))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(-.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1) -1)
(*.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(*.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (*.f64 x n)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(*.f64 (/.f64 1 (*.f64 x n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (*.f64 x n)))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 -1 (*.f64 x n)) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) -1)
(*.f64 (/.f64 -1 (*.f64 x n)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 -1 (*.f64 x n)) 2)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
Outputs
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 n x))
(/.f64 (exp.f64 (/.f64 (log.f64 x) n)) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 n x))
(/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))) (*.f64 x n))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 x n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 1 (*.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (/.f64 1 (*.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 1 (*.f64 x n)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (/.f64 1 (*.f64 x n))))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (/.f64 1 (*.f64 x n)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (/.f64 1 (*.f64 x n)))))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))
(/.f64 1 (*.f64 n x))
(/.f64 1 (*.f64 x n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 1 (*.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (/.f64 1 (*.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 1 (*.f64 x n)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x))))
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (/.f64 1 (*.f64 x n))))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 (pow.f64 n 3) x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 (pow.f64 n 4) x))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) x))) (/.f64 1 (*.f64 n x)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (pow.f64 n 2)))) (+.f64 (/.f64 1 (*.f64 x n)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 (pow.f64 n 2) (neg.f64 x))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (/.f64 1 (*.f64 x n)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4)))) (/.f64 1 (*.f64 x n)))))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 x)) (*.f64 x (neg.f64 (pow.f64 n 2)))) (/.f64 1 (*.f64 x n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 2) (*.f64 x (pow.f64 n 3)))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 (/.f64 1 x)) 3) (*.f64 x (pow.f64 n 4))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) 0))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (/.f64 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) 2) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) (/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) 2) (*.f64 x (neg.f64 n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 2) 0) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) -1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1) 1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) -1) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (*.f64 x n)) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (/.f64 0 (*.f64 (*.f64 x n) (*.f64 x n))) (*.f64 x (neg.f64 n))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) -1) -1) -1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 1 (-.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) -1))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 0)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 0 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1) 1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(-.f64 (+.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -1) -1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 -1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (/.f64 1 (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (/.f64 1 (*.f64 x n)) (pow.f64 (/.f64 1 x) (/.f64 -1 n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (/.f64 -1 (*.f64 x n)))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 -1 (*.f64 x n)) 2)))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 -1 (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 -1 (*.f64 x n))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (+.f64 (*.f64 2 (/.f64 -1 (*.f64 x n))) (/.f64 1 (*.f64 x n)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))) -1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (/.f64 -1 (*.f64 x n)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(*.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 (/.f64 -1 (*.f64 x n)) 2)) (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))))
(*.f64 (neg.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n))) (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 -1 (*.f64 x n)))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (+.f64 (/.f64 1 (*.f64 x n)) (*.f64 2 (/.f64 -1 (*.f64 x n))))))
(*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (neg.f64 (+.f64 (*.f64 2 (/.f64 -1 (*.f64 x n))) (/.f64 1 (*.f64 x n)))))
(pow.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 1)
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(neg.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x (neg.f64 n))))
(+.f64 -1 (+.f64 1 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))

localize3.0ms (0%)

Compiler

Compiled 7 to 3 computations (57.1% saved)

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (neg.f64 (log.f64 x)) n)
Compiler

Compiled 14 to 5 computations (64.3% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(/.f64 (neg.f64 (log.f64 x)) n)
0.0ms
n
@0
(/.f64 (neg.f64 (log.f64 x)) n)
0.0ms
x
@inf
(/.f64 (neg.f64 (log.f64 x)) n)
0.0ms
x
@0
(/.f64 (neg.f64 (log.f64 x)) n)
0.0ms
n
@-inf
(/.f64 (neg.f64 (log.f64 x)) n)

rewrite71.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
942×rational_best-2
942×rational_best-1
898×rational_best-4
898×rational_best-3
888×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
15415
210815
318815
432115
593115
6261015
7472415
8613015
Stop Event
node limit
Counts
1 → 25
Calls
Call 1
Inputs
(/.f64 (neg.f64 (log.f64 x)) n)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 x) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 x) n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (/.f64 (*.f64 (log.f64 x) 2) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (/.f64 (*.f64 (log.f64 x) -2) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (*.f64 (/.f64 (log.f64 x) n) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) 3) (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) -3) (*.f64 (/.f64 (log.f64 x) n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2) (*.f64 (/.f64 (log.f64 x) n) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 x) 2) (neg.f64 n)) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 x) -2) n) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 x)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 x) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (/.f64 -1 n)))))))

simplify123.0ms (0.4%)

Algorithm
egg-herbie
Rules
1490×rational_best-simplify-52
1254×rational_best-simplify-2
1002×rational_best-simplify-1
850×rational_best-simplify-88
680×rational_best-simplify-53
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
064825
189825
2115825
3159825
4228825
5337809
6458809
7605809
8912809
91390809
102445809
113493809
123995809
136484809
Stop Event
node limit
Counts
49 → 31
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(+.f64 0 (/.f64 (log.f64 x) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(+.f64 (/.f64 (log.f64 x) n) (/.f64 (*.f64 (log.f64 x) 2) (neg.f64 n)))
(+.f64 (/.f64 (log.f64 x) n) (/.f64 (*.f64 (log.f64 x) -2) n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (*.f64 (/.f64 (log.f64 x) n) -3))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (log.f64 x) n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 3) (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -3) (*.f64 (/.f64 (log.f64 x) n) 2))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2) (*.f64 (/.f64 (log.f64 x) n) 3))
(+.f64 (/.f64 (*.f64 (log.f64 x) 2) (neg.f64 n)) (/.f64 (log.f64 x) n))
(+.f64 (/.f64 (*.f64 (log.f64 x) -2) n) (/.f64 (log.f64 x) n))
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(-.f64 0 (/.f64 (log.f64 x) n))
(*.f64 (log.f64 x) (/.f64 -1 n))
(*.f64 (neg.f64 (log.f64 x)) (/.f64 1 n))
(*.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(*.f64 1 (/.f64 (log.f64 x) (neg.f64 n)))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 (/.f64 (log.f64 x) n) -1)
(*.f64 (/.f64 1 n) (neg.f64 (log.f64 x)))
(*.f64 (/.f64 -1 n) (log.f64 x))
(pow.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(log.f64 (pow.f64 x (/.f64 -1 n)))
Outputs
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 0 (/.f64 (log.f64 x) (neg.f64 n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (log.f64 x) n) (/.f64 (*.f64 (log.f64 x) 2) (neg.f64 n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (log.f64 x) n) (/.f64 (*.f64 (log.f64 x) -2) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (*.f64 (/.f64 (log.f64 x) n) -3))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 3) (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -3) (*.f64 (/.f64 (log.f64 x) n) 2))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2) (*.f64 (/.f64 (log.f64 x) n) 3))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (*.f64 (log.f64 x) 2) (neg.f64 n)) (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (*.f64 (log.f64 x) -2) n) (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 0 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (log.f64 x) (/.f64 -1 n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (neg.f64 (log.f64 x)) (/.f64 1 n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 1 (/.f64 (log.f64 x) (neg.f64 n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 (log.f64 x) n) -1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 1 n) (neg.f64 (log.f64 x)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 -1 n) (log.f64 x))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(pow.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(log.f64 (pow.f64 x (/.f64 -1 n)))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 x n) 1)
3.7b
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
Compiler

Compiled 32 to 17 computations (46.9% saved)

series2.0ms (0%)

Counts
2 → 39
Calls

12 calls:

TimeVariablePointExpression
1.0ms
n
@0
(+.f64 (/.f64 x n) 1)
0.0ms
n
@-inf
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
0.0ms
n
@inf
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
0.0ms
x
@0
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
0.0ms
x
@-inf
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))

rewrite64.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1348×rational_best-simplify-44
1168×rational_best-simplify-47
1102×rational_best-4
1102×rational_best-2
1102×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
16244
29744
315044
426744
566544
6206844
7529944
Stop Event
node limit
Counts
2 → 38
Calls
Call 1
Inputs
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
(+.f64 (/.f64 x n) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 x n) 1) (neg.f64 (pow.f64 x (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x n) 2) (-.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (/.f64 x n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 2) (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 2) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 x n) 1) 2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (/.f64 x n) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))) (*.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (/.f64 x (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 x n) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 -1 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 x n) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x n) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -1 (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 x n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x n) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (/.f64 x n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 x n) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -1 (/.f64 x n)))))))

simplify265.0ms (0.9%)

Algorithm
egg-herbie
Rules
1178×rational_best-simplify-2
1058×rational_best-simplify-1
702×rational_best-simplify-52
602×rational_best-simplify-57
548×rational_best-simplify-49
Iterations

Useful iterations: 11 (0.0ms)

IterNodesCost
01272331
12112331
23282331
34812331
47062331
511452331
615942295
721352295
840052295
951232295
1060932295
1172352247
1279392247
Stop Event
node limit
Counts
77 → 74
Calls
Call 1
Inputs
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 x n)
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(/.f64 x n)
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(/.f64 x n)
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (/.f64 (log.f64 x) n))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (/.f64 (log.f64 x) n))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
1
(/.f64 x n)
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(/.f64 x n)
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(/.f64 x n)
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
1
1
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 (/.f64 x n) 1) (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 0)
(+.f64 0 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 1)
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) 1))
(+.f64 (*.f64 (/.f64 x n) 2) (-.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (/.f64 x n)))
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (/.f64 x n))
(+.f64 2 (+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) -1))
(+.f64 (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 2) (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 2) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))))
(+.f64 (*.f64 (+.f64 (/.f64 x n) 1) 2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (/.f64 x n) 1) 2))
(+.f64 (+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) -1) 2)
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))) (*.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(*.f64 1 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(*.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))))
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))) -1)
(/.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))) -1)
(pow.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))))
(-.f64 (/.f64 x n) -1)
(-.f64 1 (/.f64 x (neg.f64 n)))
(-.f64 (+.f64 (/.f64 x n) 1) 0)
(-.f64 0 (-.f64 -1 (/.f64 x n)))
(*.f64 1 (+.f64 (/.f64 x n) 1))
(*.f64 (+.f64 (/.f64 x n) 1) 1)
(*.f64 -1 (-.f64 -1 (/.f64 x n)))
(*.f64 (-.f64 -1 (/.f64 x n)) -1)
(/.f64 (+.f64 (/.f64 x n) 1) 1)
(/.f64 (-.f64 -1 (/.f64 x n)) -1)
(pow.f64 (+.f64 (/.f64 x n) 1) 1)
(neg.f64 (-.f64 -1 (/.f64 x n)))
Outputs
(-.f64 1 (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 (/.f64 x n) 1) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 x n)
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 x)) n))))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))))
(/.f64 x n)
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(/.f64 x n)
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(-.f64 (+.f64 1 (/.f64 x n)) (exp.f64 (/.f64 (log.f64 x) n)))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (/.f64 (log.f64 x) n))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (-.f64 x (log.f64 x)) n))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (/.f64 (log.f64 x) n))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (-.f64 x (log.f64 x)) n)))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))) (/.f64 (log.f64 x) n))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (/.f64 (log.f64 x) n))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))) (/.f64 (log.f64 x) n))
(-.f64 (+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (/.f64 (log.f64 x) n))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (/.f64 (-.f64 x (log.f64 x)) n)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (-.f64 x (log.f64 x)) n))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (/.f64 (-.f64 x (log.f64 x)) n))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n))
(/.f64 (-.f64 x (log.f64 x)) n)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))))
(-.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (/.f64 (log.f64 x) n))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (/.f64 (-.f64 x (log.f64 x)) n))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))) (/.f64 (log.f64 x) n))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (-.f64 x (log.f64 x)) n)))
(+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x))) n)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (/.f64 (log.f64 x) n))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4)))))) (/.f64 (log.f64 x) n))
(-.f64 (+.f64 (+.f64 (/.f64 x n) (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))))) (/.f64 (log.f64 x) n))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3)))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (/.f64 (-.f64 x (log.f64 x)) n)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (/.f64 (-.f64 x (log.f64 x)) n))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (log.f64 x) 3) (pow.f64 n 3))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 (log.f64 x) 4) (pow.f64 n 4))) (/.f64 (-.f64 x (log.f64 x)) n))))
1
(/.f64 x n)
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(/.f64 x n)
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(/.f64 x n)
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
(+.f64 1 (/.f64 x n))
1
1
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 (/.f64 x n) 1) (neg.f64 (pow.f64 x (/.f64 1 n))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 0)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 0 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 1)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) (+.f64 (/.f64 x n) 1))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (*.f64 (/.f64 x n) 2) (-.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (/.f64 x n)))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (/.f64 x n))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 2 (+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) -1))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (*.f64 (neg.f64 (pow.f64 x (/.f64 1 n))) 2) (+.f64 1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (*.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 2) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))))
(+.f64 (*.f64 2 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))))
(+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 2 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (/.f64 x n))))
(+.f64 (*.f64 2 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (+.f64 1 (-.f64 (pow.f64 x (/.f64 1 n)) (/.f64 x n))))
(+.f64 (*.f64 (+.f64 (/.f64 x n) 1) 2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (*.f64 (+.f64 1 (/.f64 x n)) 2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (/.f64 x n) 2) -2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (/.f64 (+.f64 x x) n) 2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 2 (/.f64 (+.f64 x x) n)) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (*.f64 (+.f64 (/.f64 x n) 1) 2))
(+.f64 (*.f64 (+.f64 1 (/.f64 x n)) 2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (-.f64 (*.f64 (/.f64 x n) 2) -2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 (/.f64 (+.f64 x x) n) 2) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (+.f64 2 (/.f64 (+.f64 x x) n)) (-.f64 -1 (+.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(-.f64 (+.f64 1 (/.f64 x n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) -1) 2)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(+.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))) (*.f64 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n))) 2))
(+.f64 (*.f64 2 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 1 (/.f64 x n))))
(+.f64 (pow.f64 x (/.f64 1 n)) (+.f64 (*.f64 2 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (-.f64 1 (/.f64 x n))))
(+.f64 (*.f64 2 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) (+.f64 1 (-.f64 (pow.f64 x (/.f64 1 n)) (/.f64 x n))))
(+.f64 (+.f64 (-.f64 1 (pow.f64 x (/.f64 1 n))) (-.f64 1 (pow.f64 x (/.f64 1 n)))) (-.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n)))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(*.f64 1 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(*.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(*.f64 -1 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(*.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))) -1)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(/.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(/.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))) -1)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(pow.f64 (+.f64 1 (-.f64 (/.f64 x n) (pow.f64 x (/.f64 1 n)))) 1)
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(neg.f64 (+.f64 (pow.f64 x (/.f64 1 n)) (-.f64 -1 (/.f64 x n))))
(+.f64 (/.f64 x n) (-.f64 1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) (+.f64 -1 (pow.f64 x (/.f64 1 n))))
(-.f64 (/.f64 x n) -1)
(+.f64 1 (/.f64 x n))
(-.f64 1 (/.f64 x (neg.f64 n)))
(+.f64 1 (/.f64 x n))
(-.f64 (+.f64 (/.f64 x n) 1) 0)
(+.f64 1 (/.f64 x n))
(-.f64 0 (-.f64 -1 (/.f64 x n)))
(+.f64 1 (/.f64 x n))
(*.f64 1 (+.f64 (/.f64 x n) 1))
(+.f64 1 (/.f64 x n))
(*.f64 (+.f64 (/.f64 x n) 1) 1)
(+.f64 1 (/.f64 x n))
(*.f64 -1 (-.f64 -1 (/.f64 x n)))
(+.f64 1 (/.f64 x n))
(*.f64 (-.f64 -1 (/.f64 x n)) -1)
(+.f64 1 (/.f64 x n))
(/.f64 (+.f64 (/.f64 x n) 1) 1)
(+.f64 1 (/.f64 x n))
(/.f64 (-.f64 -1 (/.f64 x n)) -1)
(+.f64 1 (/.f64 x n))
(pow.f64 (+.f64 (/.f64 x n) 1) 1)
(+.f64 1 (/.f64 x n))
(neg.f64 (-.f64 -1 (/.f64 x n)))
(+.f64 1 (/.f64 x n))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 x n) 2)
0.0b
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))
0.3b
(/.f64 (log.f64 x) (neg.f64 n))
5.5b
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
Compiler

Compiled 53 to 17 computations (67.9% saved)

series5.0ms (0%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
n
@0
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
0.0ms
n
@inf
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
0.0ms
x
@inf
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
0.0ms
n
@-inf
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
0.0ms
x
@-inf
(*.f64 (/.f64 x n) 2)

rewrite103.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1372×rational_best-1
1368×rational_best-2
1334×rational_best-4
1334×rational_best-3
1290×rational_best-simplify-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
014110
195110
2171110
3252106
439888
5103388
6306488
7557488
8668688
9754188
Stop Event
node limit
Counts
4 → 75
Calls
Call 1
Inputs
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))
(*.f64 (/.f64 x n) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (+.f64 (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 x (neg.f64 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log.f64 x) (neg.f64 x)) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (neg.f64 (log.f64 x))) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 x) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 0 (+.f64 1 (/.f64 (log.f64 x) n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 x) n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (log.f64 x) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 -1 (/.f64 (log.f64 x) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (/.f64 (log.f64 x) n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (/.f64 -1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (neg.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 x) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (log.f64 (pow.f64 (pow.f64 x -1) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 n) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 x)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 x)) (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) n) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n)))) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 x) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (/.f64 -1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 n) (+.f64 (neg.f64 (log.f64 x)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (log.f64 x)) (+.f64 x x)) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 x n) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x n) (/.f64 x n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (-.f64 0 (+.f64 (-.f64 1 (/.f64 x n)) (-.f64 1 (/.f64 x n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 x n) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x n) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x n) 3) (/.f64 x (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 2 (+.f64 (-.f64 1 (/.f64 x n)) (-.f64 1 (/.f64 x n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x n) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 x n) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -2 (+.f64 (+.f64 (/.f64 x (neg.f64 n)) -1) (+.f64 (/.f64 x (neg.f64 n)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x n) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x n) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 x n) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 x n) -2))))))

simplify273.0ms (0.9%)

Algorithm
egg-herbie
Rules
1450×rational_best-simplify-2
1116×rational_best-simplify-54
958×rational_best-simplify-1
906×exponential-simplify-29
824×rational_best-simplify-44
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01633809
12893647
24543621
37283441
414823425
524803385
631483373
737303373
844363373
949613373
1060023373
1168423373
1271863373
1378093373
Stop Event
node limit
Counts
171 → 123
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 x) n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(/.f64 x n)
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(/.f64 x n)
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 2 (/.f64 x n)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 2 (/.f64 x n)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 2 (/.f64 x n)))
(*.f64 2 (/.f64 x n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 2 (/.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 2 (/.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 2 (/.f64 x n)))
(*.f64 2 (/.f64 x n))
(+.f64 (*.f64 2 (/.f64 x n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (*.f64 2 (/.f64 x n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (*.f64 2 (/.f64 x n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(*.f64 2 (/.f64 x n))
(-.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 0)
(-.f64 0 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))
(*.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)
(*.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)))
(*.f64 -1 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))
(*.f64 (/.f64 -1 n) (+.f64 (log.f64 x) (neg.f64 x)))
(*.f64 (/.f64 1 n) (+.f64 x (neg.f64 (log.f64 x))))
(*.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)) -1)
(*.f64 (+.f64 (log.f64 x) (neg.f64 x)) (/.f64 -1 n))
(*.f64 (+.f64 x (neg.f64 (log.f64 x))) (/.f64 1 n))
(/.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)
(/.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)) -1)
(pow.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)
(neg.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(+.f64 0 (/.f64 (log.f64 x) (neg.f64 n)))
(+.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1))
(+.f64 1 (-.f64 0 (+.f64 1 (/.f64 (log.f64 x) n))))
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 x) n)))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (log.f64 x) n))
(+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(+.f64 (-.f64 1 (/.f64 (log.f64 x) n)) -1)
(+.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1) 1)
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(-.f64 0 (/.f64 (log.f64 x) n))
(-.f64 1 (+.f64 1 (/.f64 (log.f64 x) n)))
(-.f64 -1 (+.f64 -1 (/.f64 (log.f64 x) n)))
(-.f64 (-.f64 1 (/.f64 (log.f64 x) n)) 1)
(-.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1) -1)
(*.f64 (log.f64 x) (/.f64 -1 n))
(*.f64 (log.f64 x) (neg.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n)))))
(*.f64 (log.f64 x) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(*.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(*.f64 1 (/.f64 (log.f64 x) (neg.f64 n)))
(*.f64 -1 (/.f64 (log.f64 x) n))
(*.f64 -1 (log.f64 (pow.f64 (pow.f64 x -1) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))))
(*.f64 (/.f64 -1 n) (log.f64 x))
(*.f64 (/.f64 1 n) (neg.f64 (log.f64 x)))
(*.f64 (neg.f64 (log.f64 x)) (/.f64 1 n))
(*.f64 (neg.f64 (log.f64 x)) (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))))
(*.f64 (/.f64 (log.f64 x) n) -1)
(*.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))) (neg.f64 (log.f64 x)))
(*.f64 (neg.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n)))) (log.f64 x))
(*.f64 (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))) (log.f64 x))
(pow.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(log.f64 (pow.f64 x (/.f64 -1 n)))
(log.f64 (pow.f64 x (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n)))))
(-.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 0)
(-.f64 0 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))
(*.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)
(*.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))
(*.f64 (/.f64 1 n) (+.f64 (neg.f64 (log.f64 x)) (+.f64 x x)))
(*.f64 (+.f64 (neg.f64 (log.f64 x)) (+.f64 x x)) (/.f64 1 n))
(*.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) -1)
(/.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)
(/.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) -1)
(pow.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)
(neg.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 x n) 3))
(+.f64 (/.f64 x n) (/.f64 x n))
(+.f64 2 (-.f64 0 (+.f64 (-.f64 1 (/.f64 x n)) (-.f64 1 (/.f64 x n)))))
(+.f64 0 (*.f64 (/.f64 x n) 2))
(+.f64 (*.f64 (/.f64 x n) 2) 0)
(+.f64 (*.f64 (/.f64 x n) 3) (/.f64 x (neg.f64 n)))
(-.f64 2 (+.f64 (-.f64 1 (/.f64 x n)) (-.f64 1 (/.f64 x n))))
(-.f64 0 (*.f64 (/.f64 x n) -2))
(-.f64 (*.f64 (/.f64 x n) 2) 0)
(-.f64 -2 (+.f64 (+.f64 (/.f64 x (neg.f64 n)) -1) (+.f64 (/.f64 x (neg.f64 n)) -1)))
(-.f64 (+.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) 2)
(/.f64 (*.f64 (/.f64 x n) 2) 1)
(/.f64 (*.f64 (/.f64 x n) -2) -1)
(pow.f64 (*.f64 (/.f64 x n) 2) 1)
(neg.f64 (*.f64 (/.f64 x n) -2))
Outputs
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 x n)
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 (/.f64 1 x)) n))
(/.f64 x n)
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n)))
(+.f64 (/.f64 x n) (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n)))
(+.f64 (/.f64 x n) (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n))
(+.f64 (/.f64 x n) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (/.f64 x n) (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n)))
(+.f64 (/.f64 x n) (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n))
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (*.f64 2 x) (+.f64 (*.f64 -1 x) (*.f64 -1 (log.f64 x)))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (+.f64 (log.f64 x) x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(/.f64 (log.f64 (/.f64 1 x)) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n))
(/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n)
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 2 (/.f64 x n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 2 (/.f64 x n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(+.f64 (*.f64 -1 (/.f64 (log.f64 x) n)) (*.f64 2 (/.f64 x n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 2 (/.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 x n) 2))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 2 (/.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 x n) 2))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 2 (/.f64 x n)))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 (/.f64 x n) 2))
(+.f64 (/.f64 (log.f64 (/.f64 1 x)) n) (*.f64 x (/.f64 2 n)))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(+.f64 (*.f64 2 (/.f64 x n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 (/.f64 x n) 2))
(+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n) (*.f64 x (/.f64 2 n)))
(+.f64 (*.f64 2 (/.f64 x n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 (/.f64 x n) 2))
(+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n) (*.f64 x (/.f64 2 n)))
(+.f64 (*.f64 2 (/.f64 x n)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)))
(+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 (/.f64 x n) 2))
(+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) n)) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 x))) (log.f64 -1)) (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(+.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 x)) (neg.f64 (log.f64 -1))) n) (*.f64 x (/.f64 2 n)))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (*.f64 2 x) (*.f64 -1 (log.f64 x))) n)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -2 x) (log.f64 x)) n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(*.f64 2 (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(-.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 0)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(-.f64 0 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 -1 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 (/.f64 -1 n) (+.f64 (log.f64 x) (neg.f64 x)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 (/.f64 1 n) (+.f64 x (neg.f64 (log.f64 x))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)) -1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 (log.f64 x) (neg.f64 x)) (/.f64 -1 n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(*.f64 (+.f64 x (neg.f64 (log.f64 x))) (/.f64 1 n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)) -1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(pow.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (/.f64 x n)) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(neg.f64 (+.f64 (/.f64 x (neg.f64 n)) (/.f64 (log.f64 x) n)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (/.f64 x n))
(+.f64 (/.f64 x n) (/.f64 (log.f64 x) (neg.f64 n)))
(/.f64 (+.f64 x (neg.f64 (log.f64 x))) n)
(+.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 0 (/.f64 (log.f64 x) (neg.f64 n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 1 (-.f64 0 (+.f64 1 (/.f64 (log.f64 x) n))))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 x) n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) -2) (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (/.f64 (log.f64 x) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (-.f64 1 (/.f64 (log.f64 x) n)) -1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(+.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 (/.f64 (log.f64 x) (neg.f64 n)) 0)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 0 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 1 (+.f64 1 (/.f64 (log.f64 x) n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 -1 (+.f64 -1 (/.f64 (log.f64 x) n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 (-.f64 1 (/.f64 (log.f64 x) n)) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) -1) -1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (log.f64 x) (/.f64 -1 n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (log.f64 x) (neg.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n)))))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (log.f64 x) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 1 (/.f64 (log.f64 x) (neg.f64 n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (/.f64 (log.f64 x) n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 -1 (log.f64 (pow.f64 (pow.f64 x -1) (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))))))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 -1 n) (log.f64 x))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 1 n) (neg.f64 (log.f64 x)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (neg.f64 (log.f64 x)) (/.f64 1 n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (neg.f64 (log.f64 x)) (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (/.f64 (log.f64 x) n) -1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n))) (neg.f64 (log.f64 x)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (neg.f64 (+.f64 (/.f64 -1 n) (*.f64 2 (/.f64 1 n)))) (log.f64 x))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(*.f64 (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n))) (log.f64 x))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(pow.f64 (/.f64 (log.f64 x) (neg.f64 n)) 1)
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(log.f64 (pow.f64 x (/.f64 -1 n)))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(log.f64 (pow.f64 x (+.f64 (/.f64 1 n) (*.f64 2 (/.f64 -1 n)))))
(neg.f64 (/.f64 (log.f64 x) n))
(/.f64 (log.f64 x) (neg.f64 n))
(-.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 0)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(-.f64 0 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 1 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 -1 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 (/.f64 1 n) (+.f64 (neg.f64 (log.f64 x)) (+.f64 x x)))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 (+.f64 (neg.f64 (log.f64 x)) (+.f64 x x)) (/.f64 1 n))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(*.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) -1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(/.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) -1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(pow.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)) 1)
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(neg.f64 (neg.f64 (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))))
(+.f64 (neg.f64 (/.f64 (log.f64 x) n)) (*.f64 (/.f64 x n) 2))
(/.f64 (+.f64 (*.f64 x 2) (neg.f64 (log.f64 x))) n)
(/.f64 (+.f64 (log.f64 x) (*.f64 x -2)) (neg.f64 n))
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 (/.f64 x n) 3))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(+.f64 (/.f64 x n) (/.f64 x n))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(+.f64 2 (-.f64 0 (+.f64 (-.f64 1 (/.f64 x n)) (-.f64 1 (/.f64 x n)))))
(+.f64 2 (neg.f64 (+.f64 (-.f64 1 (/.f64 x n)) (-.f64 1 (/.f64 x n)))))
(+.f64 2 (*.f64 (+.f64 -1 (/.f64 x n)) 2))
(+.f64 2 (*.f64 2 (+.f64 -1 (/.f64 x n))))
(+.f64 0 (*.f64 (/.f64 x n) 2))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(+.f64 (*.f64 (/.f64 x n) 2) 0)
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(+.f64 (*.f64 (/.f64 x n) 3) (/.f64 x (neg.f64 n)))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(-.f64 2 (+.f64 (-.f64 1 (/.f64 x n)) (-.f64 1 (/.f64 x n))))
(-.f64 2 (*.f64 (-.f64 1 (/.f64 x n)) 2))
(-.f64 2 (*.f64 2 (-.f64 1 (/.f64 x n))))
(-.f64 0 (*.f64 (/.f64 x n) -2))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(-.f64 (*.f64 (/.f64 x n) 2) 0)
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(-.f64 -2 (+.f64 (+.f64 (/.f64 x (neg.f64 n)) -1) (+.f64 (/.f64 x (neg.f64 n)) -1)))
(-.f64 -2 (+.f64 -1 (+.f64 (/.f64 x (neg.f64 n)) (+.f64 -1 (/.f64 x (neg.f64 n))))))
(-.f64 -2 (+.f64 (*.f64 x (/.f64 -2 n)) -2))
(-.f64 -2 (+.f64 -2 (*.f64 x (/.f64 -2 n))))
(+.f64 1 (+.f64 -1 (*.f64 x (/.f64 2 n))))
(-.f64 (+.f64 (+.f64 (/.f64 x n) 1) (+.f64 (/.f64 x n) 1)) 2)
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (+.f64 (/.f64 x n) 1))) 2)
(-.f64 (+.f64 (/.f64 x n) (+.f64 (/.f64 x n) 2)) 2)
(-.f64 (+.f64 2 (*.f64 x (/.f64 2 n))) 2)
(/.f64 (*.f64 (/.f64 x n) 2) 1)
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(/.f64 (*.f64 (/.f64 x n) -2) -1)
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(pow.f64 (*.f64 (/.f64 x n) 2) 1)
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))
(neg.f64 (*.f64 (/.f64 x n) -2))
(*.f64 (/.f64 x n) 2)
(*.f64 x (/.f64 2 n))

eval72.0ms (0.3%)

Compiler

Compiled 5255 to 2760 computations (47.5% saved)

prune58.0ms (0.2%)

Pruning

22 alts after pruning (12 fresh and 10 done)

PrunedKeptTotal
New2945299
Fresh178
Picked011
Done099
Total29522317
Error
0.3b
Counts
317 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
24.3b
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
38.2b
(/.f64 (/.f64 1 x) n)
39.0b
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
39.0b
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) n)
16.4b
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
42.9b
(/.f64 (-.f64 x (log.f64 x)) n)
42.9b
(/.f64 (neg.f64 (log.f64 x)) n)
61.2b
(/.f64 x n)
38.7b
(/.f64 1 (*.f64 x n))
59.4b
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (pow.f64 x (/.f64 1 n)))
51.1b
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
55.2b
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n)))
44.9b
(-.f64 1 (pow.f64 x (/.f64 1 n)))
42.9b
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
61.2b
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 x (/.f64 2 n)))
24.3b
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2))
43.0b
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 3) (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2))
43.1b
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (*.f64 (/.f64 (log.f64 x) n) -3))
39.0b
(*.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
42.9b
(*.f64 (/.f64 -1 n) (log.f64 x))
38.6b
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (/.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
35.3b
0
Compiler

Compiled 348 to 256 computations (26.4% saved)

regimes130.0ms (0.5%)

Counts
30 → 2
Calls
Call 1
Inputs
0
(/.f64 x n)
(/.f64 1 (*.f64 x n))
(/.f64 (/.f64 1 x) n)
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(/.f64 (neg.f64 (log.f64 x)) n)
(*.f64 (/.f64 -1 n) (log.f64 x))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
(*.f64 (/.f64 1 n) (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)))
(/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 2) (*.f64 (/.f64 (log.f64 x) n) -3))
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
(+.f64 (*.f64 (/.f64 (log.f64 x) n) 3) (*.f64 (*.f64 (/.f64 (log.f64 x) n) -2) 2))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) 3) (*.f64 (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)) -2))
(+.f64 (/.f64 (+.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (*.f64 (/.f64 (log.f64 x) n) -2))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (/.f64 (pow.f64 x 2) (pow.f64 n 2))))) (pow.f64 x (/.f64 1 n)))
(*.f64 (exp.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 x)) n) -2)) (/.f64 1 (*.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))))
(-.f64 (+.f64 1 (+.f64 (/.f64 x n) (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)))))) (pow.f64 x (/.f64 1 n)))
(/.f64 (-.f64 (+.f64 (/.f64 1 x) (*.f64 1/3 (/.f64 1 (pow.f64 x 3)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (*.f64 1/4 (/.f64 1 (pow.f64 x 4))))) n)
(+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 x n) (+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n))))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (pow.f64 x 3)))) (pow.f64 x (/.f64 1 n)))
(+.f64 (+.f64 (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (*.f64 x n)) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 n) 1/3) (*.f64 1/6 (/.f64 1 (pow.f64 n 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 n 2)))) (/.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (pow.f64 x 3)))) (*.f64 (exp.f64 (/.f64 (log.f64 (/.f64 1 x)) (neg.f64 n))) (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 1/24 (/.f64 1 (pow.f64 n 4))) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (pow.f64 x 4)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 1 (pow.f64 n 2)) (/.f64 1 n)) (pow.f64 x 2))))))
Outputs
(/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n)
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
Calls

4 calls:

47.0ms
n
39.0ms
(/.f64 1 n)
25.0ms
x
4.0ms
(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
Results
ErrorSegmentsBranch
5.4b2x
10.7b4n
12.2b2(-.f64 (pow.f64 (+.f64 x 1) (/.f64 1 n)) (pow.f64 x (/.f64 1 n)))
11.1b3(/.f64 1 n)
Compiler

Compiled 560 to 374 computations (33.2% saved)

bsearch33.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
0.24155206988768382
1.3386333941440869
Results
13.0ms36×body1024valid
7.0ms44×body256valid
5.0ms25×body256infinite
3.0msbody2048valid
3.0ms12×body512valid
1.0msbody256unsamplable
Compiler

Compiled 176 to 129 computations (26.7% saved)

regimes134.0ms (0.5%)

Counts
15 → 2
Calls
Call 1
Inputs
0
(/.f64 x n)
(/.f64 1 (*.f64 x n))
(/.f64 (/.f64 1 x) n)
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(/.f64 (neg.f64 (log.f64 x)) n)
(*.f64 (/.f64 -1 n) (log.f64 x))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
Outputs
(+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2)))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
Calls

3 calls:

60.0ms
n
55.0ms
(/.f64 1 n)
15.0ms
x
Results
ErrorSegmentsBranch
5.6b2x
14.4b9n
14.4b8(/.f64 1 n)
Compiler

Compiled 135 to 79 computations (41.5% saved)

bsearch87.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
87.0ms
0.24155206988768382
1.3386333941440869
Results
17.0ms44×body1024valid
6.0ms10×body2048valid
5.0ms28×body256infinite
5.0ms30×body256valid
3.0ms12×body512valid
0.0msbody256unsamplable
Compiler

Compiled 218 to 147 computations (32.6% saved)

regimes195.0ms (0.7%)

Counts
14 → 2
Calls
Call 1
Inputs
0
(/.f64 x n)
(/.f64 1 (*.f64 x n))
(/.f64 (/.f64 1 x) n)
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(/.f64 (neg.f64 (log.f64 x)) n)
(*.f64 (/.f64 -1 n) (log.f64 x))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
(/.f64 (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))) n)
(*.f64 (/.f64 1 n) (-.f64 (/.f64 1 x) (*.f64 1/2 (/.f64 1 (pow.f64 x 2)))))
Outputs
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n))
Calls

3 calls:

118.0ms
(/.f64 1 n)
60.0ms
n
14.0ms
x
Results
ErrorSegmentsBranch
5.6b2x
14.4b9n
14.4b8(/.f64 1 n)
Compiler

Compiled 119 to 74 computations (37.8% saved)

bsearch37.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
0.24155206988768382
1.3386333941440869
Results
21.0ms55×body1024valid
5.0ms20×body512valid
4.0ms20×body256infinite
3.0ms17×body256valid
2.0msbody2048valid
1.0msbody256unsamplable
Compiler

Compiled 158 to 111 computations (29.7% saved)

regimes222.0ms (0.8%)

Counts
11 → 3
Calls
Call 1
Inputs
0
(/.f64 x n)
(/.f64 1 (*.f64 x n))
(/.f64 (/.f64 1 x) n)
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(/.f64 (neg.f64 (log.f64 x)) n)
(*.f64 (/.f64 -1 n) (log.f64 x))
(/.f64 (-.f64 x (log.f64 x)) n)
(-.f64 1 (pow.f64 x (/.f64 1 n)))
(*.f64 (/.f64 1 n) (-.f64 x (log.f64 x)))
(-.f64 (+.f64 (/.f64 x n) 1) (pow.f64 x (/.f64 1 n)))
Outputs
(/.f64 (-.f64 x (log.f64 x)) n)
(/.f64 (/.f64 1 x) n)
0
Calls

3 calls:

106.0ms
n
95.0ms
(/.f64 1 n)
17.0ms
x
Results
ErrorSegmentsBranch
14.3b3x
15.2b9n
15.2b8(/.f64 1 n)
Compiler

Compiled 80 to 46 computations (42.5% saved)

bsearch94.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
59.0ms
5.149626223274465e+125
8.285453946912658e+125
35.0ms
0.24155206988768382
1.3386333941440869
Results
49.0ms35×body2048valid
27.0ms71×body1024valid
6.0ms39×body256valid
5.0ms26×body256infinite
4.0ms15×body512valid
1.0msbody256unsamplable
Compiler

Compiled 170 to 127 computations (25.3% saved)

regimes42.0ms (0.1%)

Counts
7 → 3
Calls
Call 1
Inputs
0
(/.f64 x n)
(/.f64 1 (*.f64 x n))
(/.f64 (/.f64 1 x) n)
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 x (/.f64 2 n)))
(/.f64 (neg.f64 (log.f64 x)) n)
(*.f64 (/.f64 -1 n) (log.f64 x))
Outputs
(/.f64 (neg.f64 (log.f64 x)) n)
(/.f64 (/.f64 1 x) n)
0
Calls

2 calls:

27.0ms
n
13.0ms
x
Results
ErrorSegmentsBranch
14.6b3x
20.9b6n
Compiler

Compiled 43 to 26 computations (39.5% saved)

bsearch355.0ms (1.2%)

Algorithm
binary-search
Steps
TimeLeftRight
323.0ms
5.149626223274465e+125
8.285453946912658e+125
33.0ms
1.3386333941440869
266.7493929697323
Results
313.0ms34×body2048valid
21.0ms56×body1024valid
12.0ms71×body256valid
4.0ms15×body512valid
2.0msbody256unsamplable
0.0msbody512infinite
0.0msbody256infinite
Compiler

Compiled 180 to 139 computations (22.8% saved)

regimes63.0ms (0.2%)

Counts
5 → 3
Calls
Call 1
Inputs
0
(/.f64 x n)
(/.f64 1 (*.f64 x n))
(/.f64 (/.f64 1 x) n)
(+.f64 (/.f64 x (neg.f64 n)) (*.f64 x (/.f64 2 n)))
Outputs
(/.f64 (/.f64 1 x) n)
0
(/.f64 (/.f64 1 x) n)
Calls

2 calls:

54.0ms
n
7.0ms
x
Results
ErrorSegmentsBranch
32.9b2x
24.4b3n
Compiler

Compiled 32 to 20 computations (37.5% saved)

bsearch656.0ms (2.3%)

Algorithm
binary-search
Steps
TimeLeftRight
497.0ms
1.9103855206308396e-50
1.0088292722905873e-23
159.0ms
-227298.3289613275
-21.14320069217379
Results
285.0ms16×body256infinite
172.0ms312×body256unsamplable
126.0ms25×body512valid
46.0ms235×body256valid
17.0ms38×body1024valid
5.0msbody2048valid
Compiler

Compiled 248 to 205 computations (17.3% saved)

regimes38.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
0
(/.f64 x n)
(/.f64 1 (*.f64 x n))
Outputs
(/.f64 1 (*.f64 x n))
0
(/.f64 1 (*.f64 x n))
Calls

2 calls:

30.0ms
n
7.0ms
x
Results
ErrorSegmentsBranch
33.2b2x
24.9b3n
Compiler

Compiled 17 to 11 computations (35.3% saved)

bsearch145.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
101.0ms
1.9103855206308396e-50
1.0088292722905873e-23
44.0ms
-227298.3289613275
-21.14320069217379
Results
56.0ms313×body256unsamplable
45.0ms225×body256valid
18.0ms40×body1024valid
9.0msbody2048valid
8.0ms30×body512valid
4.0ms22×body256infinite
Compiler

Compiled 248 to 205 computations (17.3% saved)

regimes8.0ms (0%)

Accuracy

Total -26.3b remaining (-74.5%)

Threshold costs -26.3b (-74.5%)

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

2 calls:

5.0ms
x
3.0ms
n
Results
ErrorSegmentsBranch
35.3b1x
35.3b1n
Compiler

Compiled 12 to 8 computations (33.3% saved)

simplify6.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063400
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x 5944751508129055/4503599627370496) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(if (<=.f64 x 1) (+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(if (<=.f64 x 1) (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(if (<=.f64 x 1) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 x 619999999999999998510029793033184841855723397652870771705425041819423921564978329912374648333429059828969405204025528228511744) (/.f64 (/.f64 1 x) n) 0))
(if (<=.f64 x 3039929748475085/2251799813685248) (/.f64 (neg.f64 (log.f64 x)) n) (if (<=.f64 x 609999999999999976715343382214457033691262959776886924284480312577300220775227072937136372295559826039943720126109423799107584) (/.f64 (/.f64 1 x) n) 0))
(if (<=.f64 n -22) (/.f64 (/.f64 1 x) n) (if (<=.f64 n 2961908203178171/13164036458569648337239753460458804039861886925068638906788872192) 0 (/.f64 (/.f64 1 x) n)))
(if (<=.f64 n -43/2) (/.f64 1 (*.f64 x n)) (if (<=.f64 n 8214358750147461/52656145834278593348959013841835216159447547700274555627155488768) 0 (/.f64 1 (*.f64 x n))))
0
Outputs
(if (<=.f64 x 5944751508129055/4503599627370496) (/.f64 (-.f64 (log.f64 (+.f64 1 x)) (log.f64 x)) n) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(if (<=.f64 x 1) (+.f64 (/.f64 x (neg.f64 n)) (+.f64 (/.f64 (log.f64 x) (neg.f64 n)) (*.f64 (/.f64 x n) 2))) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(if (<=.f64 x 1) (/.f64 (-.f64 x (log.f64 x)) n) (/.f64 (pow.f64 (/.f64 1 x) (/.f64 -1 n)) (*.f64 x n)))
(if (<=.f64 x 1) (/.f64 (-.f64 x (log.f64 x)) n) (if (<=.f64 x 619999999999999998510029793033184841855723397652870771705425041819423921564978329912374648333429059828969405204025528228511744) (/.f64 (/.f64 1 x) n) 0))
(if (<=.f64 x 3039929748475085/2251799813685248) (/.f64 (neg.f64 (log.f64 x)) n) (if (<=.f64 x 609999999999999976715343382214457033691262959776886924284480312577300220775227072937136372295559826039943720126109423799107584) (/.f64 (/.f64 1 x) n) 0))
(if (<=.f64 n -22) (/.f64 (/.f64 1 x) n) (if (<=.f64 n 2961908203178171/13164036458569648337239753460458804039861886925068638906788872192) 0 (/.f64 (/.f64 1 x) n)))
(if (<=.f64 n -43/2) (/.f64 1 (*.f64 x n)) (if (<=.f64 n 8214358750147461/52656145834278593348959013841835216159447547700274555627155488768) 0 (/.f64 1 (*.f64 x n))))
0
Compiler

Compiled 170 to 116 computations (31.8% saved)

soundness487.0ms (1.7%)

Algorithm
egg-herbie
Rules
1666×rational_best-simplify-1
1372×rational_best-simplify-44
1208×rational_best-simplify-2
1198×rational_best-simplify-47
1044×rational_best-simplify-42
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
03299354
15759344
210598894
318738740
435438618
561138618
668438618
774288618
875548618
976538618
01724546
12764546
24674546
310244546
432024208
560284208
Stop Event
node limit
node limit
Compiler

Compiled 236 to 149 computations (36.9% saved)

end428.0ms (1.5%)

Compiler

Compiled 156 to 93 computations (40.4% saved)

Profiling

Loading profile data...