Jmat.Real.lambertw, newton loop step

Time bar (total: 9.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze92.0ms (1%)

Memory
5.9MiB live, 170.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%50%50%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
50%50%50%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
62.5%62.4%37.5%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
68.8%68.7%31.2%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
71.9%71.8%28.1%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 18 to 10 computations (44.4% saved)

sample2.8s (30.8%)

Memory
-101.8MiB live, 3 026.9MiB allocated
Samples
707.0ms7 793×0exit
600.0ms6 480×0valid
469.0ms1 776×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-exp: 351.0ms (28.1% of total)
ival-sub: 220.0ms (17.6% of total)
ival-add: 205.0ms (16.4% of total)
ival-mult: 183.0ms (14.6% of total)
ival-div: 148.0ms (11.8% of total)
adjust: 121.0ms (9.7% of total)
ival-true: 14.0ms (1.1% of total)
ival-assert: 8.0ms (0.6% of total)
Bogosity

explain149.0ms (1.6%)

Memory
2.7MiB live, 239.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
610-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
30-0-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-(-.f64 (*.f64 wj (exp.f64 wj)) x)
00-0-(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
00-0-(*.f64 wj (exp.f64 wj))
00-0-(exp.f64 wj)
00-0-wj
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))cancellation610
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o30
(*.f64 wj (exp.f64 wj))overflow3
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow3
(exp.f64 wj)overflow3
(*.f64 wj (exp.f64 wj))overflow3
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow3
(exp.f64 wj)overflow6
Confusion
Predicted +Predicted -
+643
-0189
Precision
1.0
Recall
0.9552238805970149
Confusion?
Predicted +Predicted MaybePredicted -
+6403
-00189
Precision?
1.0
Recall?
0.9552238805970149
Freqs
test
numberfreq
0192
164
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
28.0ms410×0valid
27.0ms102×1valid
Compiler

Compiled 122 to 28 computations (77% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-div: 11.0ms (29.6% of total)
ival-exp: 8.0ms (21.6% of total)
ival-mult: 7.0ms (18.9% of total)
ival-sub: 6.0ms (16.2% of total)
ival-add: 3.0ms (8.1% of total)
adjust: 2.0ms (5.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess241.0ms (2.6%)

Memory
24.2MiB live, 225.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02489
16987
224075
399064
4416460
5715460
0816
01415
12615
26115
317212
452912
5151912
6348912
7478612
8592912
9703612
0815412
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Outputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
Compiler

Compiled 16 to 8 computations (50% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.2%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 16 to 8 computations (50% saved)

simplify179.0ms (1.9%)

Memory
2.9MiB live, 126.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 wj (exp.f64 wj)) x)
cost-diff0
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
cost-diff128
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
cost-diff12608
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0851
01448
12648
26148
317242
452942
5151942
6348942
7478642
8592942
9703642
0815442
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
Outputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(exp.f64 wj)
x
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))

localize66.0ms (0.7%)

Memory
-25.3MiB live, 95.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(*.f64 wj (exp.f64 wj))
accuracy0.0234375
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy0.746102010764424
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy12.39088240016237
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
27.0ms51×1valid
17.0ms205×0valid
Compiler

Compiled 53 to 10 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-exp: 25.0ms (71.6% of total)
ival-sub: 3.0ms (8.6% of total)
ival-div: 2.0ms (5.7% of total)
ival-mult: 2.0ms (5.7% of total)
adjust: 1.0ms (2.9% of total)
ival-add: 1.0ms (2.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series11.0ms (0.1%)

Memory
23.4MiB live, 23.4MiB allocated
Counts
5 → 96
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())
#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())
#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())
#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())
Outputs
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- wj x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 wj)) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 wj)) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
2.0ms
wj
@-inf
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
wj
@0
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
wj
@inf
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
x
@inf
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
x
@0
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))

simplify202.0ms (2.2%)

Memory
-26.9MiB live, 259.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02291279
17031230
221401025
37956962
08911916
Stop Event
iter limit
node limit
Counts
96 → 92
Calls
Call 1
Inputs
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* wj (exp wj))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
Outputs
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 #s(literal 3 binary64) x #s(literal 3/2 binary64)))) (fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 2 binary64))) wj (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(fma.f64 wj wj (-.f64 wj x))
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj (neg.f64 x))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) wj #s(literal 1/2 binary64)) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 x (exp.f64 wj)) (/.f64 (*.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64))) (neg.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1 binary64)))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) #s(literal 1 binary64)) wj) wj wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj) wj wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64))) wj))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) #s(literal 1 binary64)) wj) wj wj)
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj) wj wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)

rewrite166.0ms (1.8%)

Memory
29.0MiB live, 259.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0847
01444
16844
262944
0873544
Stop Event
iter limit
node limit
iter limit
Counts
5 → 567
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval94.0ms (1%)

Memory
5.2MiB live, 203.3MiB allocated
Compiler

Compiled 22 317 to 2 065 computations (90.7% saved)

prune63.0ms (0.7%)

Memory
-15.0MiB live, 110.7MiB allocated
Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New65814672
Fresh000
Picked101
Done000
Total65914673
Accuracy
99.8%
Counts
673 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.2%
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
77.9%
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) wj)
32.9%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))
33.1%
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))))
79.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (-.f64 wj #s(literal 1 binary64)))))
77.3%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
77.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
75.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
5.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
73.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
96.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
96.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
Compiler

Compiled 602 to 342 computations (43.2% saved)

simplify138.0ms (1.5%)

Memory
-5.5MiB live, 190.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x (*.f64 (exp.f64 wj) wj))
cost-diff0
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
cost-diff12864
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
cost-diff25664
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
cost-diff0
(*.f64 wj (exp.f64 wj))
cost-diff0
(-.f64 (*.f64 wj (exp.f64 wj)) x)
cost-diff0
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
cost-diff0
(+.f64 #s(literal 1 binary64) wj)
cost-diff0
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
cost-diff384
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048410
088402
1168384
2416384
31666362
47627362
08155347
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
#s(literal 2/3 binary64)
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(-.f64 x (*.f64 (exp.f64 wj) wj))
x
(*.f64 (exp.f64 wj) wj)
(exp.f64 wj)
wj
(*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))
(+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 wj #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal 1 binary64)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
(pow.f64 (exp.f64 wj) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 (*.f64 wj wj) wj)
(*.f64 wj wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 2/3 binary64)
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(exp.f64 wj)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj)
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))))
(-.f64 x (*.f64 (exp.f64 wj) wj))
x
(*.f64 (exp.f64 wj) wj)
(exp.f64 wj)
wj
(*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))
(*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)))
(+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 wj #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal 1 binary64)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
(*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
(pow.f64 (exp.f64 wj) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 (*.f64 wj wj) wj)
(*.f64 wj wj)

localize162.0ms (1.8%)

Memory
22.4MiB live, 301.1MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.03125
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
accuracy0.03125
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
accuracy0.5117159979416279
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
accuracy13.553295387657874
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
accuracy0.015625
(*.f64 wj (exp.f64 wj))
accuracy0.5039117597135665
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
accuracy1.8448263972520116
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
accuracy12.39088240016237
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
accuracy0
(+.f64 #s(literal 1 binary64) wj)
accuracy0.015625
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
accuracy12.39088240016237
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
accuracy47.21877910773666
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
accuracy12.39088240016237
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
accuracy61.20875845046793
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
accuracy0.017910009768442016
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
accuracy0.25390333805143267
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
accuracy0.32516665871660044
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
accuracy1.860465602336303
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Samples
79.0ms193×0valid
45.0ms59×1valid
3.0ms2valid
0.0ms1exit
Compiler

Compiled 381 to 47 computations (87.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 98.0ms
ival-mult: 28.0ms (28.6% of total)
ival-sub: 19.0ms (19.4% of total)
ival-add: 17.0ms (17.4% of total)
adjust: 7.0ms (7.2% of total)
ival-div: 7.0ms (7.2% of total)
ival-pow: 7.0ms (7.2% of total)
ival-exp: 4.0ms (4.1% of total)
const: 4.0ms (4.1% of total)
ival-pow2: 3.0ms (3.1% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series58.0ms (0.6%)

Memory
-18.4MiB live, 102.5MiB allocated
Counts
22 → 444
Calls
Call 1
Inputs
#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())
#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())
#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())
#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())
#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())
#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())
#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())
#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())
Outputs
#s(alt 1 (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- wj 1)))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- wj x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 wj)) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 wj)) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- x (* 3 x)))) (taylor 0 wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (+ x (* wj (- x (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x)))))) (* 3 x)))) (taylor 0 wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (+ x (* wj (- (+ x (* wj (- (* 4/3 x) (+ 5/2 (+ (* 3 (- x (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x))))) (+ (* 9/2 (- x (+ 1 (* 3 x)))) (* 11/2 x))))))) (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x)))))) (* 3 x)))) (taylor 0 wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 1 wj))) (taylor 0 wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 1 (* wj (+ 1 (* 4/3 wj)))))) (taylor 0 wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -1 (* wj (+ 1 (* 3 x))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* -1 (* wj (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x))))) (+ 1 (* 3 x))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (* -1 (* wj (+ 1/2 (+ (* -9/2 (+ 1 (* 3 x))) (+ (* -3 (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x)))) (* 11/2 x)))))) (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x))))) (+ 1 (* 3 x))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -1 wj)) (taylor 0 wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* -1 wj) 1))) (taylor 0 wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (* -1/2 wj) 1)) 1))) (taylor 0 wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 3 wj)) (taylor 0 wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 3 (* 9/2 wj)))) (taylor 0 wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 3 (* wj (+ 9/2 (* 9/2 wj)))))) (taylor 0 wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (pow (exp wj) 2)) (taylor inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2))) (taylor inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (+ (/ (pow (exp wj) 2) (pow wj 2)) (pow (exp wj) 2)))) (taylor inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (+ (/ (pow (exp wj) 2) (pow wj 2)) (pow (exp wj) 2)))) (taylor inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 2) (pow (exp wj) 2))) (taylor inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ x (* wj (pow (exp wj) 3))) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (/ 1 (* (pow wj 3) (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ x (* (pow wj 4) (pow (exp wj) 3)))) (+ (/ 1 (* (pow wj 3) (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3))))) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (exp wj))) (taylor inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ x wj) (exp wj))) (taylor inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ x wj) (exp wj))) (taylor inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ x wj) (exp wj))) (taylor inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor -inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor -inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor -inf wj) (#s(alt (+.f64 #s(literal 1 binary64) wj) (patch (+.f64 #s(literal 1 binary64) wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1))) (taylor -inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* x (pow (exp wj) 2)) (pow (exp wj) 3)) (pow (exp wj) 3))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (pow (exp wj) 2)) (taylor -inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2))) (taylor -inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)) wj)) (pow (exp wj) 2))) (taylor -inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)) wj)) (pow (exp wj) 2))) (taylor -inf wj) (#s(alt (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (patch (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 2) (pow (exp wj) 2))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ x (* wj (pow (exp wj) 3))) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor -inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (- (* -1 (/ x (pow (exp wj) 3))) (/ 1 (* (pow wj 2) (pow (exp wj) 2)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor -inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (- (+ (* -1 (/ x (pow (exp wj) 3))) (/ x (* (pow wj 3) (pow (exp wj) 3)))) (/ 1 (* (pow wj 2) (pow (exp wj) 2)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor -inf wj) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (exp wj))) (taylor -inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj))))) (taylor -inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj))))) (taylor -inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj))))) (taylor -inf wj) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor -inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor -inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor -inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (exp wj) 3) (taylor -inf wj) (#s(alt (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (patch (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3)))))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3)))))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3)))))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (- x (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (- x (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (- x (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3)))))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))) (taylor inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt x (taylor inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))) (taylor inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))) (taylor inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))) (taylor inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ (* x (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 3) (+ 1 (pow wj 3)))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) (patch (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (patch (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #<representation binary64>) () ())) ())
#s(alt x (taylor -inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (* wj (exp wj)) x) 1))) (taylor -inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (* wj (exp wj)) x) 1))) (taylor -inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ (* wj (exp wj)) x) 1))) (taylor -inf x) (#s(alt (-.f64 x (*.f64 (exp.f64 wj) wj)) (patch (-.f64 x (*.f64 (exp.f64 wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
10.0ms
x
@inf
((+ (* 2/3 x) (+ (* 2 x) 1)) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ wj (+ 1 wj)) (+ 1 wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (* wj (exp wj)) (+ (* (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2))) wj) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2)) (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (- x (* (exp wj) wj)) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (exp wj) (* wj (exp wj))) (pow (exp wj) 3))
7.0ms
x
@0
((+ (* 2/3 x) (+ (* 2 x) 1)) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ wj (+ 1 wj)) (+ 1 wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (* wj (exp wj)) (+ (* (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2))) wj) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2)) (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (- x (* (exp wj) wj)) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (exp wj) (* wj (exp wj))) (pow (exp wj) 3))
5.0ms
wj
@0
((+ (* 2/3 x) (+ (* 2 x) 1)) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ wj (+ 1 wj)) (+ 1 wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (* wj (exp wj)) (+ (* (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2))) wj) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2)) (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (- x (* (exp wj) wj)) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (exp wj) (* wj (exp wj))) (pow (exp wj) 3))
4.0ms
x
@-inf
((+ (* 2/3 x) (+ (* 2 x) 1)) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ wj (+ 1 wj)) (+ 1 wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (* wj (exp wj)) (+ (* (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2))) wj) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2)) (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (- x (* (exp wj) wj)) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (exp wj) (* wj (exp wj))) (pow (exp wj) 3))
4.0ms
wj
@inf
((+ (* 2/3 x) (+ (* 2 x) 1)) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ wj (+ 1 wj)) (+ 1 wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (* wj (exp wj)) (+ (* (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2))) wj) (+ (* (pow (exp wj) 2) (- (* wj wj) wj)) (pow (exp wj) 2)) (/ (- x (* (exp wj) wj)) (* (+ (pow wj 3) 1) (pow (exp wj) 3))) (- x (* (exp wj) wj)) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (exp wj) (* wj (exp wj))) (pow (exp wj) 3))

simplify169.0ms (1.8%)

Memory
12.4MiB live, 240.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06147008
119916644
265896329
082605988
Stop Event
iter limit
node limit
Counts
444 → 419
Calls
Call 1
Inputs
1
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
1
(+ 1 wj)
(+ 1 wj)
(+ 1 wj)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(* -1 x)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
x
(+ x (* wj (- x (* 3 x))))
(+ x (* wj (- (+ x (* wj (- x (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x)))))) (* 3 x))))
(+ x (* wj (- (+ x (* wj (- (+ x (* wj (- (* 4/3 x) (+ 5/2 (+ (* 3 (- x (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x))))) (+ (* 9/2 (- x (+ 1 (* 3 x)))) (* 11/2 x))))))) (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x)))))) (* 3 x))))
1
(+ 1 wj)
(+ 1 (* wj (+ 1 wj)))
(+ 1 (* wj (+ 1 (* wj (+ 1 (* 4/3 wj))))))
x
(+ x (* -1 (* wj (+ 1 (* 3 x)))))
(+ x (* wj (- (* -1 (* wj (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x))))) (+ 1 (* 3 x)))))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1/2 (+ (* -9/2 (+ 1 (* 3 x))) (+ (* -3 (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x)))) (* 11/2 x)))))) (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x))))) (+ 1 (* 3 x)))))
x
(+ x (* -1 wj))
(+ x (* wj (- (* -1 wj) 1)))
(+ x (* wj (- (* wj (- (* -1/2 wj) 1)) 1)))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
1
(+ 1 (* 3 wj))
(+ 1 (* wj (+ 3 (* 9/2 wj))))
(+ 1 (* wj (+ 3 (* wj (+ 9/2 (* 9/2 wj))))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
1
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(* (pow wj 2) (pow (exp wj) 2))
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)))
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (+ (/ (pow (exp wj) 2) (pow wj 2)) (pow (exp wj) 2))))
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (+ (/ (pow (exp wj) 2) (pow wj 2)) (pow (exp wj) 2))))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/ (- (/ x (* wj (pow (exp wj) 3))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ (- (+ (/ 1 (* (pow wj 3) (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ (- (+ (* -1 (/ x (* (pow wj 4) (pow (exp wj) 3)))) (+ (/ 1 (* (pow wj 3) (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3))))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(* -1 (* wj (exp wj)))
(* wj (- (/ x wj) (exp wj)))
(* wj (- (/ x wj) (exp wj)))
(* wj (- (/ x wj) (exp wj)))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(pow (exp wj) 3)
(pow (exp wj) 3)
(pow (exp wj) 3)
(pow (exp wj) 3)
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
1
(- 1 (/ 1 wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* x (pow (exp wj) 2)) (pow (exp wj) 3)) (pow (exp wj) 3))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(* (pow wj 2) (pow (exp wj) 2))
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)) wj)) (pow (exp wj) 2)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)) wj)) (pow (exp wj) 2)))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/ (- (/ x (* wj (pow (exp wj) 3))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ (- (* -1 (/ (- (* -1 (/ x (pow (exp wj) 3))) (/ 1 (* (pow wj 2) (pow (exp wj) 2)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ (- (* -1 (/ (- (+ (* -1 (/ x (pow (exp wj) 3))) (/ x (* (pow wj 3) (pow (exp wj) 3)))) (/ 1 (* (pow wj 2) (pow (exp wj) 2)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(* -1 (* wj (exp wj)))
(* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj)))))
(* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj)))))
(* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj)))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(pow (exp wj) 3)
(pow (exp wj) 3)
(pow (exp wj) 3)
(pow (exp wj) 3)
1
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(- 1 wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* wj (exp wj))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))))
(+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))))
(+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))))
(+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))))
(* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))
(+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))
(+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))
(+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))
(* -1 (* wj (exp wj)))
(- x (* wj (exp wj)))
(- x (* wj (exp wj)))
(- x (* wj (exp wj)))
wj
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* -8/3 (* wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3))))
(* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))
(* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))
(* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))
x
(* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))
(* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))
(* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* -8/3 (* wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(/ (* x (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))
(* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))))
(* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))))
(* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))))
(/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3))))
(* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))
(* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))
(* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))
x
(* -1 (* x (- (/ (* wj (exp wj)) x) 1)))
(* -1 (* x (- (/ (* wj (exp wj)) x) 1)))
(* -1 (* x (- (/ (* wj (exp wj)) x) 1)))
(* 8/3 (* wj x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(* wj (+ 1 (* wj (- wj 1))))
(*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(fma.f64 (*.f64 wj wj) (fma.f64 (-.f64 #s(literal 1 binary64) wj) wj #s(literal -1 binary64)) wj)
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj (neg.f64 x))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) wj #s(literal 1/2 binary64)) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
x
(+ x (* wj (- x (* 3 x))))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (+ x (* wj (- x (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x)))))) (* 3 x))))
(fma.f64 (fma.f64 (-.f64 x (fma.f64 #s(literal 9/2 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64) #s(literal 2 binary64)))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (+ x (* wj (- (+ x (* wj (- (* 4/3 x) (+ 5/2 (+ (* 3 (- x (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x))))) (+ (* 9/2 (- x (+ 1 (* 3 x)))) (* 11/2 x))))))) (+ 2 (+ (* 3 (- x (+ 1 (* 3 x)))) (* 9/2 x)))))) (* 3 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 4/3 binary64) x #s(literal -5/2 binary64)) (fma.f64 (-.f64 x (fma.f64 #s(literal 9/2 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64) #s(literal 2 binary64)))) #s(literal 3 binary64) (fma.f64 #s(literal 11/2 binary64) x (*.f64 #s(literal 9/2 binary64) (fma.f64 #s(literal -2 binary64) x #s(literal -1 binary64)))))) wj (-.f64 x (fma.f64 #s(literal 9/2 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -1 binary64)) #s(literal 3 binary64) #s(literal 2 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 (* wj (+ 1 wj)))
(fma.f64 (+.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 1 (* wj (+ 1 (* 4/3 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 4/3 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -1 (* wj (+ 1 (* 3 x)))))
(fma.f64 (fma.f64 #s(literal -3 binary64) x #s(literal -1 binary64)) wj x)
(+ x (* wj (- (* -1 (* wj (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x))))) (+ 1 (* 3 x)))))
(fma.f64 (fma.f64 (-.f64 #s(literal -1 binary64) (fma.f64 #s(literal 9/2 binary64) x (fma.f64 #s(literal -9 binary64) x #s(literal -3 binary64)))) wj (fma.f64 #s(literal -3 binary64) x #s(literal -1 binary64))) wj x)
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1/2 (+ (* -9/2 (+ 1 (* 3 x))) (+ (* -3 (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x)))) (* 11/2 x)))))) (+ 1 (+ (* -3 (+ 1 (* 3 x))) (* 9/2 x))))) (+ 1 (* 3 x)))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 (+.f64 #s(literal -4 binary64) (*.f64 #s(literal -27/2 binary64) x)) (fma.f64 #s(literal 11/2 binary64) x (fma.f64 (fma.f64 #s(literal 9/2 binary64) x (fma.f64 #s(literal -9 binary64) x #s(literal -3 binary64))) #s(literal -3 binary64) #s(literal -3 binary64)))) wj (fma.f64 #s(literal 9/2 binary64) x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal -9 binary64) x))))) wj (fma.f64 #s(literal -3 binary64) x #s(literal -1 binary64))) wj x)
x
(+ x (* -1 wj))
(-.f64 x wj)
(+ x (* wj (- (* -1 wj) 1)))
(fma.f64 (-.f64 #s(literal -1 binary64) wj) wj x)
(+ x (* wj (- (* wj (- (* -1/2 wj) 1)) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) wj #s(literal -1 binary64)) wj #s(literal -1 binary64)) wj x)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 3 wj))
(fma.f64 #s(literal 3 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 3 (* 9/2 wj))))
(fma.f64 (fma.f64 #s(literal 9/2 binary64) wj #s(literal 3 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 3 (* wj (+ 9/2 (* 9/2 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 9/2 binary64) wj #s(literal 9/2 binary64)) wj #s(literal 3 binary64)) wj #s(literal 1 binary64))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj)))))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj)))))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj)))))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(*.f64 (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj))) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj))) wj)
(* (pow wj 2) (pow (exp wj) 2))
(*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) wj)
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)))
(*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (+ (/ (pow (exp wj) 2) (pow wj 2)) (pow (exp wj) 2))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) wj) (/.f64 (exp.f64 wj) wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (+ (/ (pow (exp wj) 2) (pow wj 2)) (pow (exp wj) 2))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) wj) (/.f64 (exp.f64 wj) wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj))) (*.f64 wj wj))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 wj wj))
(/ (- (/ x (* wj (pow (exp wj) 3))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) wj)) (exp.f64 (-.f64 (neg.f64 wj) wj))) (*.f64 wj wj))
(/ (- (+ (/ 1 (* (pow wj 3) (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (-.f64 (+.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 wj) wj)) (pow.f64 wj #s(literal 3 binary64))) (/.f64 x (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) wj))) (exp.f64 (-.f64 (neg.f64 wj) wj))) (*.f64 wj wj))
(/ (- (+ (* -1 (/ x (* (pow wj 4) (pow (exp wj) 3)))) (+ (/ 1 (* (pow wj 3) (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3))))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (-.f64 (-.f64 (+.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 wj) wj)) (pow.f64 wj #s(literal 3 binary64))) (/.f64 x (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) wj))) (/.f64 (/.f64 x (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (exp.f64 (-.f64 (neg.f64 wj) wj))) (*.f64 wj wj))
(* -1 (* wj (exp wj)))
(*.f64 (neg.f64 (exp.f64 wj)) wj)
(* wj (- (/ x wj) (exp wj)))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) wj)
(* wj (- (/ x wj) (exp wj)))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) wj)
(* wj (- (/ x wj) (exp wj)))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (*.f64 wj wj))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) wj))) (pow.f64 wj #s(literal 3 binary64)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)) wj))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* x (pow (exp wj) 2)) (pow (exp wj) 3)) (pow (exp wj) 3))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (+.f64 x (exp.f64 wj))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) wj)) wj)) (neg.f64 wj))
(* (pow wj 2) (pow (exp wj) 2))
(*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) wj)
(* (pow wj 2) (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)))
(*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)) wj)) (pow (exp wj) 2)))
(*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj)) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ (pow (exp wj) 2) wj)) (pow (exp wj) 2)) wj)) (pow (exp wj) 2)))
(*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj)) wj)) (*.f64 wj wj))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 wj wj))
(/ (- (/ x (* wj (pow (exp wj) 3))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) wj)) (exp.f64 (-.f64 (neg.f64 wj) wj))) (*.f64 wj wj))
(/ (- (* -1 (/ (- (* -1 (/ x (pow (exp wj) 3))) (/ 1 (* (pow wj 2) (pow (exp wj) 2)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (exp.f64 (-.f64 (neg.f64 wj) wj)) (*.f64 wj wj))) wj) (exp.f64 (-.f64 (neg.f64 wj) wj))) (*.f64 wj wj))
(/ (- (* -1 (/ (- (+ (* -1 (/ x (pow (exp wj) 3))) (/ x (* (pow wj 3) (pow (exp wj) 3)))) (/ 1 (* (pow wj 2) (pow (exp wj) 2)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) wj)) (exp.f64 (-.f64 (neg.f64 wj) wj))) (*.f64 wj wj)) (/.f64 x (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 wj)) (exp.f64 (-.f64 (neg.f64 wj) wj))) (*.f64 wj wj))
(* -1 (* wj (exp wj)))
(*.f64 (neg.f64 (exp.f64 wj)) wj)
(* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj)))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) wj)
(* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj)))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) wj)
(* -1 (* wj (- (* -1 (/ x wj)) (* -1 (exp wj)))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) wj)) (*.f64 wj wj))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
(pow (exp wj) 3)
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(fma.f64 #s(literal -8/3 binary64) (*.f64 x wj) (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* -8/3 (* wj x))) wj)
(fma.f64 #s(literal -8/3 binary64) (*.f64 x wj) (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* -8/3 (* wj x))) wj)
(fma.f64 #s(literal -8/3 binary64) (*.f64 x wj) (-.f64 #s(literal 1 binary64) wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(* (pow wj 2) (- 1 wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))))
(fma.f64 (neg.f64 (/.f64 wj (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj)
(+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (exp.f64 wj))) x (fma.f64 (neg.f64 (/.f64 wj (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj))
(+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (exp.f64 wj))) x (fma.f64 (neg.f64 (/.f64 wj (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj))
(+ wj (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (exp.f64 wj))) x (fma.f64 (neg.f64 (/.f64 wj (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj))
(* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))
(/.f64 (neg.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))
(-.f64 (/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))
(-.f64 (/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(+ (* -1 (/ wj (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))
(-.f64 (/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(* -1 (* wj (exp wj)))
(*.f64 (neg.f64 (exp.f64 wj)) wj)
(- x (* wj (exp wj)))
(fma.f64 (exp.f64 wj) (neg.f64 wj) x)
(- x (* wj (exp wj)))
(fma.f64 (exp.f64 wj) (neg.f64 wj) x)
(- x (* wj (exp wj)))
(fma.f64 (exp.f64 wj) (neg.f64 wj) x)
wj
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 x wj))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) x)
(* x (- (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(*.f64 (-.f64 (fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (exp.f64 wj))) x)
(* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (neg.f64 wj) x) (/.f64 (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (exp.f64 wj))) x)
(* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (neg.f64 wj) x) (/.f64 (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (exp.f64 wj))) x)
(* x (- (+ (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (+ (/ 1 (* (exp wj) (+ 1 (pow wj 3)))) (+ (/ wj x) (/ (pow wj 2) (* (exp wj) (+ 1 (pow wj 3))))))) (/ wj (* (exp wj) (+ 1 (pow wj 3))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (neg.f64 wj) x) (/.f64 (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))))) (/.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (exp.f64 wj))) x)
(/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3))))
(/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))
(* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))
(fma.f64 (/.f64 (/.f64 wj (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 x) (/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))
(fma.f64 (/.f64 (/.f64 wj (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 x) (/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(* x (+ (* -1 (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))
(fma.f64 (/.f64 (/.f64 wj (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 x) (/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
x
(* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) x)
(* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) x)
(* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) x)
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 x wj))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))
(/ (* x (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))
(*.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (fma.f64 (neg.f64 (/.f64 wj (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj) x)) x)
(* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (fma.f64 (neg.f64 (/.f64 wj (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj) x)) x)
(* -1 (* x (+ (* -1 (/ (+ wj (* -1 (/ (* wj (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2))) (* (pow (exp wj) 2) (+ 1 (pow wj 3)))))) x)) (* -1 (/ (+ (* (pow (exp wj) 2) (- (pow wj 2) wj)) (pow (exp wj) 2)) (* (pow (exp wj) 3) (+ 1 (pow wj 3))))))))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (fma.f64 (neg.f64 (/.f64 wj (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 (-.f64 wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) wj) x)) x)
(/ x (* (pow (exp wj) 3) (+ 1 (pow wj 3))))
(/.f64 (/.f64 x (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))
(* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 x))
(* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 x))
(* -1 (* x (- (/ wj (* x (* (pow (exp wj) 2) (+ 1 (pow wj 3))))) (/ 1 (* (pow (exp wj) 3) (+ 1 (pow wj 3)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 x))
x
(* -1 (* x (- (/ (* wj (exp wj)) x) 1)))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (/ (* wj (exp wj)) x) 1)))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (/ (* wj (exp wj)) x) 1)))
(*.f64 (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)) (neg.f64 x))
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))))) (neg.f64 x))

rewrite187.0ms (2%)

Memory
19.6MiB live, 257.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048327
088319
1418303
23636303
09011295
Stop Event
iter limit
node limit
iter limit
Counts
22 → 407
Calls
Call 1
Inputs
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(-.f64 x (*.f64 (exp.f64 wj) wj))
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(pow.f64 (exp.f64 wj) #s(literal 3 binary64))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval138.0ms (1.5%)

Memory
-19.8MiB live, 250.7MiB allocated
Compiler

Compiled 23 186 to 2 391 computations (89.7% saved)

prune33.0ms (0.4%)

Memory
14.3MiB live, 92.5MiB allocated
Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New81214826
Fresh549
Picked325
Done000
Total82020840
Accuracy
99.8%
Counts
840 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.2%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
4.2%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
79.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (-.f64 wj #s(literal 1 binary64)))))
77.3%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
73.5%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
75.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
5.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
73.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
96.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
96.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
54.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))))) wj x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
85.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
72.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))) wj x))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
58.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
96.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
Compiler

Compiled 744 to 460 computations (38.2% saved)

simplify119.0ms (1.3%)

Memory
9.9MiB live, 165.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
cost-diff192
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
cost-diff1408
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
cost-diff9088
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
cost-diff128
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
cost-diff192
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
cost-diff0
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
cost-diff0
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
cost-diff0
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
cost-diff0
(fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)))
cost-diff0
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054734
081674
1155628
2366628
31353610
45502587
08100541
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)))
#s(literal 5/2 binary64)
x
#s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
#s(literal 1 binary64)
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
wj
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
#s(literal 8/3 binary64)
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
#s(literal 1 binary64)
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
wj
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
#s(literal 8/3 binary64)
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(neg.f64 x)
(-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)
#s(literal 2 binary64)
(*.f64 x x)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)))
#s(literal 5/2 binary64)
x
#s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
wj
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)
(*.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
wj
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 8/3 binary64)
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
#s(literal 1 binary64)
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
wj
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 8/3 binary64)
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(neg.f64 x)
(-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))
(fma.f64 (neg.f64 x) x (pow.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))
(pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)
(*.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj)
#s(literal 2 binary64)
(*.f64 x x)

localize174.0ms (1.9%)

Memory
-3.3MiB live, 277.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.32516665871660044
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
accuracy2.1018441033305186
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
accuracy5.351523280773911
(-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))
accuracy24.677333090277052
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))
accuracy0.15234375
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
accuracy0.25390333805143267
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
accuracy0.32516665871660044
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
accuracy2.1018441033305186
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
accuracy0.00390625
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
accuracy0.021816259768442016
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
accuracy2.1018441033305186
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
accuracy47.48954227654166
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
accuracy0
(neg.f64 x)
accuracy12.39088240016237
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
accuracy17.504673050378457
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
accuracy0.021816259768442016
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
accuracy0.25390333805143267
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x))
accuracy2.1018441033305186
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
accuracy15.695642148551173
#s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))
Samples
80.0ms194×0valid
53.0ms59×1valid
3.0ms2valid
Compiler

Compiled 627 to 47 computations (92.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
ival-add: 30.0ms (31.9% of total)
ival-mult: 25.0ms (26.6% of total)
ival-sub: 10.0ms (10.6% of total)
const: 8.0ms (8.5% of total)
adjust: 7.0ms (7.4% of total)
ival-div: 6.0ms (6.4% of total)
ival-exp: 4.0ms (4.3% of total)
ival-pow2: 3.0ms (3.2% of total)
exact: 1.0ms (1.1% of total)
ival-neg: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series86.0ms (0.9%)

Memory
-10.8MiB live, 102.0MiB allocated
Counts
23 → 516
Calls
Call 1
Inputs
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())
#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())
#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())
#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())
#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())
Outputs
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))))))) (taylor 0 wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (/ wj x)) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (* 4 (/ 1 x)))) (* 2 (/ 1 x)))) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (+ (* 4 (/ 1 x)) (* wj (- (+ (* 8/3 (/ 1 x)) (+ (* 8 (/ 1 x)) (/ 1 (pow x 2)))) (* 4 (/ (+ 1 (* 5/2 x)) (pow x 2)))))))) (* 2 (/ 1 x)))) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x)))) (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x)))) (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (- (* 4 (* (pow wj 2) (pow x 2))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (+ (* -4 (* wj (* x (+ 1 (* 5/2 x))))) (* 4 (pow x 2)))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (+ (* 4 (pow x 2)) (* wj (+ (* -4 (* x (+ 1 (* 5/2 x)))) (* wj (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))))))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow wj 2)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (/ 1 wj) 1)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (/ 1 wj) 1)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (/ 1 wj) 1)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))) (pow wj 3)) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))))) (pow wj 3)) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* -1 (/ x (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (* -2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (pow (+ 1 (* 8/3 x)) 3)))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 3)))) (+ (/ 1 (+ 1 (* 8/3 x))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))))))))) (pow wj 3)) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2)) (taylor inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2))))) (taylor inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) (pow wj 3))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2)))))) (taylor inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x))))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x))))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x))))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow wj 2)) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (/ 1 wj) 1)) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (/ 1 wj) 1)) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (/ 1 wj) 1)) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3)))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 3))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (pow (+ 1 (* 8/3 x)) 2))))) wj)) (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2)) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) wj)) (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))) (/ 8/3 (* wj (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (+ (* -1 (* x (+ (* 2 (/ (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3)))))) (* wj (- 1 wj)))) (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* (pow wj 4) (pow (- 1 wj) 2)))))) (/ 1 (* (pow wj 6) (pow (- 1 wj) 3)))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 4) (pow (- 1 wj) 2)) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* (pow wj 3) (* x (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))))) (* (pow wj 4) (pow (- 1 wj) 2))) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2))) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2))) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- 5/2 (* 8/3 wj))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- 5/2 (* 8/3 wj))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (pow x 2))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 3) (* (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow x 3))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (* (pow x 2) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (taylor inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2))) 1)) (taylor inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1)) (taylor inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1)) (taylor inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) (patch (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (* x (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))) (- 1 wj)))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor -inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) (patch #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (patch (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1)) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1)) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1)) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (patch (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
14.0ms
x
@inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (- 1 wj) wj) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) x) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (* wj (+ (* x 8/3) 1)) (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) (+ (* x 8/3) 1) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))
9.0ms
wj
@-inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (- 1 wj) wj) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) x) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (* wj (+ (* x 8/3) 1)) (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) (+ (* x 8/3) 1) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))
7.0ms
x
@-inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (- 1 wj) wj) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) x) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (* wj (+ (* x 8/3) 1)) (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) (+ (* x 8/3) 1) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))
6.0ms
wj
@inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (- 1 wj) wj) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) x) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (* wj (+ (* x 8/3) 1)) (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) (+ (* x 8/3) 1) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))
6.0ms
x
@0
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (- 1 wj) wj) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) x) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (* wj (+ (* x 8/3) 1)) (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) (+ (* x 8/3) 1) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))

simplify202.0ms (2.2%)

Memory
45.3MiB live, 233.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101014695
1338314300
0821512771
Stop Event
iter limit
node limit
Counts
516 → 495
Calls
Call 1
Inputs
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* -1 wj)))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))))
1
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(/ 1 x)
(+ (* 2 (/ wj x)) (/ 1 x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (* 4 (/ 1 x)))) (* 2 (/ 1 x)))) (/ 1 x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (+ (* 4 (/ 1 x)) (* wj (- (+ (* 8/3 (/ 1 x)) (+ (* 8 (/ 1 x)) (/ 1 (pow x 2)))) (* 4 (/ (+ 1 (* 5/2 x)) (pow x 2)))))))) (* 2 (/ 1 x)))) (/ 1 x))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x))))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x))))
1
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(* -1 (pow x 2))
(- (* 4 (* (pow wj 2) (pow x 2))) (pow x 2))
(- (* (pow wj 2) (+ (* -4 (* wj (* x (+ 1 (* 5/2 x))))) (* 4 (pow x 2)))) (pow x 2))
(- (* (pow wj 2) (+ (* 4 (pow x 2)) (* wj (+ (* -4 (* x (+ 1 (* 5/2 x)))) (* wj (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))))))) (pow x 2))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (* 8/3 x))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(/ (- (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))) (pow wj 3))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))))) (pow wj 3))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* -1 (/ x (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (* -2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (pow (+ 1 (* 8/3 x)) 3)))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 3)))) (+ (/ 1 (+ 1 (* 8/3 x))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))))))))) (pow wj 3))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2)))))
(* (pow wj 6) (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) (pow wj 3))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2))))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (/ (+ (* -1 (/ (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3)))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 3))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (pow (+ 1 (* 8/3 x)) 2))))) wj)) (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) wj)) (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(- 1 wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ 1 (* (pow wj 2) (- 1 wj)))
(+ (* x (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))) (/ 8/3 (* wj (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (+ (* -1 (* x (+ (* 2 (/ (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3)))))) (* wj (- 1 wj)))) (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* (pow wj 4) (pow (- 1 wj) 2)))))) (/ 1 (* (pow wj 6) (pow (- 1 wj) 3)))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(* (pow wj 2) (- 1 wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(- 1 wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
wj
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
1
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(* (pow wj 4) (pow (- 1 wj) 2))
(+ (* 2 (* (pow wj 3) (* x (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))))) (* (pow wj 4) (pow (- 1 wj) 2)))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -8/3 (* wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))
(/ (- (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/ (- (+ (* -1 (/ (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (pow x 2))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 3) (* (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow x 3))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (* (pow x 2) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) x)
(/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(* -8/3 (* wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2))) 1))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -8/3 (* wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))))
(* -1 (/ (+ (* -1 (/ (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(* -1 (/ (+ (* -1 (/ (- (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (* x (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))) (- 1 wj)))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* -8/3 (* wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* 8/3 (* wj x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* (pow x 2) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))
(* (pow x 2) (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
Outputs
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj))
(+ 1 (* 5/2 x))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 5/2 binary64) x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 5/2 binary64) x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 5/2 binary64) x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) wj #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 3/2 binary64))))) wj #s(literal 1 binary64)) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) wj (*.f64 #s(literal 2 binary64) x))) wj (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj))
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(* wj (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ 1 (* 5/2 x))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 5/2 binary64) x))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 5/2 binary64) x))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 5/2 binary64) x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj)) wj x)
1
#s(literal 1 binary64)
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(+ (* 2 (/ wj x)) (/ 1 x))
(fma.f64 (/.f64 wj x) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (* 4 (/ 1 x)))) (* 2 (/ 1 x)))) (/ 1 x))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) x) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x x))) wj (/.f64 #s(literal 2 binary64) x)) wj (/.f64 #s(literal 1 binary64) x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (+ (* 4 (/ 1 x)) (* wj (- (+ (* 8/3 (/ 1 x)) (+ (* 8 (/ 1 x)) (/ 1 (pow x 2)))) (* 4 (/ (+ 1 (* 5/2 x)) (pow x 2)))))))) (* 2 (/ 1 x)))) (/ 1 x))
(fma.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 8 binary64) x)) (/.f64 #s(literal 8/3 binary64) x)) (*.f64 (/.f64 #s(literal 4 binary64) x) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x))) wj (/.f64 #s(literal 4 binary64) x)) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x x))) wj (/.f64 #s(literal 2 binary64) x)) wj (/.f64 #s(literal 1 binary64) x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
1
#s(literal 1 binary64)
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) x)) wj wj))
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(- (* 4 (* (pow wj 2) (pow x 2))) (pow x 2))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 wj wj)) (*.f64 x x) (*.f64 (neg.f64 x) x))
(- (* (pow wj 2) (+ (* -4 (* wj (* x (+ 1 (* 5/2 x))))) (* 4 (pow x 2)))) (pow x 2))
(fma.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x) wj) #s(literal -4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (*.f64 wj wj) (*.f64 (neg.f64 x) x))
(- (* (pow wj 2) (+ (* 4 (pow x 2)) (* wj (+ (* -4 (* x (+ 1 (* 5/2 x)))) (* wj (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))))))) (pow x 2))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x) #s(literal -4 binary64))) wj (*.f64 #s(literal 4 binary64) (*.f64 x x))) (*.f64 wj wj) (*.f64 (neg.f64 x) x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) wj #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) wj #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) wj #s(literal 1 binary64))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj)))) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* -1 (pow wj 2))
(*.f64 (neg.f64 wj) wj)
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) wj #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) wj #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) wj #s(literal 1 binary64))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (* 8/3 x))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(/ (- (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))) (pow wj 3))
(/.f64 (-.f64 (fma.f64 (/.f64 x (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj))) (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (pow.f64 wj #s(literal 3 binary64)))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))))) (pow wj 3))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 x (*.f64 wj wj)) (fma.f64 (/.f64 x (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)))) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (-.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 wj wj)))))) (pow.f64 wj #s(literal 3 binary64)))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* -1 (/ x (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (* -2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (pow (+ 1 (* 8/3 x)) 3)))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 3)))) (+ (/ 1 (+ 1 (* 8/3 x))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))))))))) (pow wj 3))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 x (*.f64 wj wj)) (-.f64 (fma.f64 (/.f64 x (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj))) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal -2 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (-.f64 (fma.f64 (/.f64 #s(literal 2 binary64) wj) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 wj wj))))))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))
(*.f64 (-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))))))
(*.f64 (-.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) x) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))))) (/.f64 x (pow.f64 wj #s(literal 3 binary64)))))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(*.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) x) wj) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) (pow wj 3))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x) (pow.f64 wj #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) x) wj) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (pow.f64 wj #s(literal 6 binary64)))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 wj))) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) #s(literal -1 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) #s(literal -1 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) #s(literal 1 binary64)) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 wj))) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) #s(literal -1 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) #s(literal -1 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* -1 (pow wj 2))
(*.f64 (neg.f64 wj) wj)
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 #s(literal 5/2 binary64) x)) (neg.f64 wj))) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (/ (+ (* -1 (/ (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (/.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) wj)) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3)))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 3))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (pow (+ 1 (* 8/3 x)) 2))))) wj)) (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (neg.f64 wj))) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) wj)) (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) x))) (neg.f64 wj))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)) (*.f64 #s(literal 8/3 binary64) x)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64) x) (fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) x) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) x))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) wj)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) x))) (neg.f64 wj))) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)) (*.f64 #s(literal 8/3 binary64) x)))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) #s(literal -1 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) #s(literal -1 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(*.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (neg.f64 wj))) wj)) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) wj)) (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) #s(literal -4 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 wj))) wj)) (pow.f64 wj #s(literal 6 binary64)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x #s(literal 1 binary64)) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x #s(literal 1 binary64)) wj)
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) #s(literal 1 binary64)) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ 1 (* (pow wj 2) (- 1 wj)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(+ (* x (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))) (/ 8/3 (* wj (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) x (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))) #s(literal 2 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64)))))) x (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj)))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) x (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (+ (* -1 (* x (+ (* 2 (/ (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3)))))) (* wj (- 1 wj)))) (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* (pow wj 4) (pow (- 1 wj) 2)))))) (/ 1 (* (pow wj 6) (pow (- 1 wj) 3)))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) wj) (/.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))) #s(literal 2 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64)))))) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)))))) (neg.f64 x) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))) #s(literal 2 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64))))))) x (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj)))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) x (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (+.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))) x (*.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 (neg.f64 (/.f64 x (*.f64 wj wj))) (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) wj)) (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))) x (*.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) #s(literal 1 binary64)) wj)
wj
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
1
#s(literal 1 binary64)
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* (pow wj 4) (pow (- 1 wj) 2))
(*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)))
(+ (* 2 (* (pow wj 3) (* x (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))))) (* (pow wj 4) (pow (- 1 wj) 2)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
(fma.f64 (fma.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) x (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
(fma.f64 (fma.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) x (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- 5/2 (* 8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- 5/2 (* 8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(/ (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x))
(/ (- (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) x) (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))))) x)
(/ (- (+ (* -1 (/ (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (pow x 2))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 x x))) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) x) (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))))) x)
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 3) (* (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow x 3))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (* (pow x 2) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) x)
(/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)))) x) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))))))) x)
(/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) x) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (*.f64 x x)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(*.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 wj wj) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (fma.f64 (pow.f64 wj #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) x) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (*.f64 x x)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))))) x)
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) x))
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal 2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal 2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (pow.f64 wj #s(literal 4 binary64)) x)))) #s(literal 1 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal 2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (pow.f64 wj #s(literal 4 binary64)) x)))) #s(literal 1 binary64)) (*.f64 x x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))))
(/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) x) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))))
(* -1 (/ (+ (* -1 (/ (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(/.f64 (-.f64 (fma.f64 wj (/.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))) x)) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (- (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (* x (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(/.f64 (-.f64 (fma.f64 wj (/.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) x)) #s(literal 2 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)))) x)) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))) (- 1 wj)))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(/.f64 (-.f64 (fma.f64 wj (/.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) wj))) x) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))) x)) (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))))) x) #s(literal -1 binary64) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) x)) (neg.f64 x))
(* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))))
(* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (pow.f64 wj #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))))) (neg.f64 x))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (fma.f64 (pow.f64 wj #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))))) x) (fma.f64 (pow.f64 wj #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))) (neg.f64 x))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* -8/3 (* wj x))
(*.f64 #s(literal -8/3 binary64) (*.f64 wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* (pow x 2) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal -2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (neg.f64 x))) x) #s(literal -1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (neg.f64 x))) x) #s(literal -1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))

rewrite196.0ms (2.1%)

Memory
-3.9MiB live, 275.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054570
081487
1404441
23819441
08183436
Stop Event
iter limit
node limit
iter limit
Counts
23 → 560
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
#s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval281.0ms (3%)

Memory
32.3MiB live, 482.4MiB allocated
Compiler

Compiled 77 081 to 5 867 computations (92.4% saved)

prune82.0ms (0.9%)

Memory
-45.9MiB live, 165.2MiB allocated
Pruning

31 alts after pruning (26 fresh and 5 done)

PrunedKeptTotal
New1 642161 658
Fresh31013
Picked235
Done022
Total1 647311 678
Accuracy
99.8%
Counts
1 678 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.2%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
4.2%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
79.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (-.f64 wj #s(literal 1 binary64)))))
77.3%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
73.5%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
75.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
5.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
73.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
96.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
68.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj)) x))
85.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) #s(approx (* (- 1 wj) wj) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj)))) wj x))
48.5%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
50.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) (*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))) wj) #s(literal 2 binary64)) (*.f64 x x)))))
51.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))))
48.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #s(literal -1 binary64)))))
71.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) x) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x x))) wj (/.f64 #s(literal 2 binary64) x)) wj (/.f64 #s(literal 1 binary64) x)))))
96.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
65.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
48.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))))
96.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
71.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) x) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (*.f64 x x)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
Compiler

Compiled 1 765 to 927 computations (47.5% saved)

simplify136.0ms (1.5%)

Memory
30.6MiB live, 183.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
cost-diff192
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)))
cost-diff448
(*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))
cost-diff12800
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
cost-diff192
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (- (* wj (exp wj)) x) (neg.f64 x))
cost-diff0
(/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
cost-diff0
(*.f64 wj x)
cost-diff0
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
cost-diff0
(fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
cost-diff0
#s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
cost-diff1600
(-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076878
0121879
1228874
2506806
31719722
46609722
08243696
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
#s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
(fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) wj)
#s(literal 2 binary64)
wj
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))
(fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
#s(literal -2 binary64)
#s(literal 1 binary64)
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)
x
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(-.f64 #s(literal 1 binary64) wj)
(*.f64 wj wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(*.f64 wj x)
wj
x
#s(literal -2 binary64)
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (neg.f64 x))
(neg.f64 x)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))
#s(literal 1 binary64)
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
wj
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
#s(literal 8/3 binary64)
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(neg.f64 x)
#s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))
(*.f64 (neg.f64 x) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))
(neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)))
(log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 8/3 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
#s(literal -1 binary64)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))))
#s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
(fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))
(-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) wj) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) wj)
#s(literal 2 binary64)
wj
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))
(fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
#s(literal -2 binary64)
#s(literal 1 binary64)
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)
x
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(-.f64 #s(literal 1 binary64) wj)
(*.f64 wj wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(*.f64 wj x)
(*.f64 x wj)
wj
x
#s(literal -2 binary64)
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
wj
(/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (neg.f64 x))
(neg.f64 x)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))
(/.f64 #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))
#s(literal 1 binary64)
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
wj
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 8/3 binary64)
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(neg.f64 x)
#s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))
(*.f64 (neg.f64 x) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))
(log.f64 (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)))
(neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x)))
(log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(log.f64 (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)))
(fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 8/3 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
#s(literal -1 binary64)

localize189.0ms (2.1%)

Memory
19.3MiB live, 293.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.24999708805143267
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x))
accuracy0.29001040871660044
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
accuracy0.6148062542699115
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))))
accuracy3.0130865084276843
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))
accuracy0.29001040871660044
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
accuracy0.6148062542699115
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))))
accuracy5.555392206974312
#s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))
accuracy12.989011581642968
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))
accuracy0.25390900105085734
(/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
accuracy0.6025060835205883
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
accuracy8.802944639021684
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
accuracy11.026352266063453
#s(approx (- (* wj (exp wj)) x) (neg.f64 x))
accuracy0
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
accuracy0
(*.f64 wj x)
accuracy7.572106638813406
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
accuracy0.015625
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
accuracy0.022684980164287515
(fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
accuracy0.0234375
(-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
accuracy0.6148062542699115
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
Samples
55.0ms117×0invalid
46.0ms99×0valid
38.0ms38×1valid
3.0ms2valid
Compiler

Compiled 729 to 66 computations (90.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
ival-mult: 39.0ms (36.3% of total)
ival-add: 20.0ms (18.6% of total)
ival-exp: 9.0ms (8.4% of total)
ival-sub: 9.0ms (8.4% of total)
const: 8.0ms (7.4% of total)
adjust: 6.0ms (5.6% of total)
ival-div: 6.0ms (5.6% of total)
ival-pow2: 4.0ms (3.7% of total)
ival-log: 3.0ms (2.8% of total)
ival-neg: 2.0ms (1.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series67.0ms (0.7%)

Memory
-7.5MiB live, 106.0MiB allocated
Counts
27 → 600
Calls
Call 1
Inputs
#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())
#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())
#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())
#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())
#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())
#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())
#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())
#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())
#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())
Outputs
#s(alt 1 (taylor 0 wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -2 wj)) (taylor 0 wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* 5/2 wj) 2))) (taylor 0 wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (taylor 0 wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))))))) (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- wj x) (taylor 0 wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 wj)) x) (taylor 0 wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x) (taylor 0 wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x)))) (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x)))) (taylor 0 wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))))))) (taylor 0 wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (log x) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log x) (* -2 wj)) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log x) (* wj (- (* 1/2 (* wj (- (* 2 (/ (+ 1 (* 5/2 x)) x)) 4))) 2))) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log x) (* wj (- (* wj (+ (* 1/6 (* wj (- (+ (* -6 (/ (+ 1 (* 8/3 x)) x)) (* 12 (/ (+ 1 (* 5/2 x)) x))) 16))) (* 1/2 (- (* 2 (/ (+ 1 (* 5/2 x)) x)) 4)))) 2))) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (* 8/3 x))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (/ wj x)) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (* 4 (/ 1 x)))) (* 2 (/ 1 x)))) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (+ (* 4 (/ 1 x)) (* wj (- (+ (* 8/3 (/ 1 x)) (+ (* 8 (/ 1 x)) (/ 1 (pow x 2)))) (* 4 (/ (+ 1 (* 5/2 x)) (pow x 2)))))))) (* 2 (/ 1 x)))) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor 0 wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (- (* 4 (* (pow wj 2) (pow x 2))) (pow x 2)) (taylor 0 wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (+ (* -4 (* wj (* x (+ 1 (* 5/2 x))))) (* 4 (pow x 2)))) (pow x 2)) (taylor 0 wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (+ (* 4 (pow x 2)) (* wj (+ (* -4 (* x (+ 1 (* 5/2 x)))) (* wj (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))))))) (pow x 2)) (taylor 0 wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (pow wj 3)) (taylor inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3)) (taylor inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 2 (pow wj 2))))) (taylor inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (pow wj 3))) (+ 8/3 (/ 2 (pow wj 2))))) (taylor inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))) (taylor inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))))) (taylor inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (* -8/3 x) 1)) (taylor inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1)) (taylor inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1)) (taylor inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1)) (taylor inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* wj x)) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -2 x) (/ x wj))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -2 x) (/ x wj))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -2 x) (/ x wj))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))))) (taylor inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (neg (+ 1 (* 8/3 x)))) (* -3 (log (/ 1 wj)))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x))))))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (+ (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x))))) (* 1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) (pow wj 2)))))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (+ (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x))))) (+ (* 1/6 (/ (+ (* -6 (/ x (+ 1 (* 8/3 x)))) (+ (* -2 (/ (pow (+ 1 (* 5/2 x)) 3) (pow (+ 1 (* 8/3 x)) 3))) (* 12 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 2))))) (pow wj 3))) (* 1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) (pow wj 2))))))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow wj 3)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (/ 1 wj) 1)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (/ 1 wj) 1)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (/ 1 wj) 1)) (taylor inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))) (pow wj 3)) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))))) (pow wj 3)) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* -1 (/ x (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (* -2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (pow (+ 1 (* 8/3 x)) 3)))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 3)))) (+ (/ 1 (+ 1 (* 8/3 x))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))))))))) (pow wj 3)) (taylor inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2)) (taylor inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2))))) (taylor inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) (pow wj 3))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2)))))) (taylor inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (pow wj 3)) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj))))) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (- 5/2 (* 2 (/ 1 wj))) wj))))) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (+ 5/2 (* -1 (/ (- 2 (/ 1 wj)) wj))) wj))))) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (patch (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* wj x)) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x)))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x)))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x)))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* 8/3 x))) (* -3 (log (/ -1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x)))) wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) wj)) (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x))))) wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (pow (+ 1 (* 5/2 x)) 3) (pow (+ 1 (* 8/3 x)) 3))) (* 6 (/ x (+ 1 (* 8/3 x)))))) wj)) (* 1/2 (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))))) wj)) (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x))))) wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow wj 3)) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- 1 (/ 1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- 1 (/ 1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- 1 (/ 1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (patch (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 3) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3)))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 3))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (pow (+ 1 (* 8/3 x)) 2))))) wj)) (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3))) (taylor -inf wj) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2)) (taylor -inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor -inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor -inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) wj)) (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2))) (taylor -inf wj) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 8/3 x))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor 0 x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* 5/2 (/ 1 (- 1 wj))) (/ 1 (* (pow wj 2) (- 1 wj)))) (+ (* 8/3 (/ wj (- 1 wj))) (* 2 (/ 1 (* wj (- 1 wj)))))))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* -1/2 (/ (* x (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)) (* (pow wj 4) (pow (- 1 wj) 2)))) (+ (* 5/2 (/ 1 (- 1 wj))) (/ 1 (* (pow wj 2) (- 1 wj))))) (+ (* 2 (/ 1 (* wj (- 1 wj)))) (* 8/3 (/ wj (- 1 wj))))))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* 5/2 (/ 1 (- 1 wj))) (+ (* x (+ (* -1/2 (/ (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2) (* (pow wj 4) (pow (- 1 wj) 2)))) (* 1/3 (/ (* x (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 3)) (* (pow wj 6) (pow (- 1 wj) 3)))))) (/ 1 (* (pow wj 2) (- 1 wj))))) (+ (* 2 (/ 1 (* wj (- 1 wj)))) (* 8/3 (/ wj (- 1 wj))))))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))) (/ 8/3 (* wj (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (+ (* -1 (* x (+ (* 2 (/ (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3)))))) (* wj (- 1 wj)))) (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* (pow wj 4) (pow (- 1 wj) 2)))))) (/ 1 (* (pow wj 6) (pow (- 1 wj) 3)))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 4) (pow (- 1 wj) 2)) (taylor 0 x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* (pow wj 3) (* x (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))))) (* (pow wj 4) (pow (- 1 wj) 2))) (taylor 0 x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2))) (taylor 0 x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2))) (taylor 0 x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (taylor inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))) (taylor inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))) (taylor inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))) (taylor inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -2 wj))) (taylor inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))) (taylor inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- 5/2 (* 8/3 wj))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* -1 (log (/ 1 x)))) (taylor inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))))) (taylor inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))))))) (taylor inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)))) (+ (* 1/3 (/ (* (pow wj 6) (pow (- 1 wj) 3)) (* (pow x 3) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 3)))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))))))) (taylor inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- 5/2 (* 8/3 wj))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (pow x 2))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 3) (* (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow x 3))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (* (pow x 2) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) x) (taylor inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (taylor inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2))) 1)) (taylor inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1)) (taylor inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1)) (taylor inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (taylor -inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (patch #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x))))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (patch (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 2 wj) 1))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 2 wj) 1))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 2 wj) 1))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 2 wj) 1))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) (patch (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 wj x) (patch (*.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) (patch (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) (patch #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (taylor -inf x) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (* -1 (log (/ -1 x)))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (* (pow wj 2) (- 1 wj)) (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* 1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* x (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 2)))) (/ (* (pow wj 2) (- 1 wj)) (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) x)))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 2))) (* -1/3 (/ (* (pow wj 6) (pow (- 1 wj) 3)) (* x (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 3))))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) x)))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) (patch (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (* x (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))) (- 1 wj)))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x)) (taylor -inf x) (#s(alt (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) (patch (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (taylor -inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1)) (taylor -inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1)) (taylor -inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1)) (taylor -inf x) (#s(alt #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) (patch #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (patch (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (patch (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
6.0ms
x
@-inf
((- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (* wj x) -2) x) (* wj x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (neg x) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1)) (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1) (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) (- 1 (* (+ (* 8/3 x) 1) wj)) (* (- 1 wj) (* wj wj)) (+ (exp wj) (* wj (exp wj))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (* wj (+ (* x 8/3) 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (* (+ (* 8/3 x) 1) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)))
4.0ms
x
@inf
((- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (* wj x) -2) x) (* wj x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (neg x) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1)) (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1) (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) (- 1 (* (+ (* 8/3 x) 1) wj)) (* (- 1 wj) (* wj wj)) (+ (exp wj) (* wj (exp wj))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (* wj (+ (* x 8/3) 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (* (+ (* 8/3 x) 1) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)))
4.0ms
x
@0
((- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (* wj x) -2) x) (* wj x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (neg x) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1)) (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1) (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) (- 1 (* (+ (* 8/3 x) 1) wj)) (* (- 1 wj) (* wj wj)) (+ (exp wj) (* wj (exp wj))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (* wj (+ (* x 8/3) 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (* (+ (* 8/3 x) 1) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)))
4.0ms
wj
@inf
((- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (* wj x) -2) x) (* wj x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (neg x) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1)) (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1) (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) (- 1 (* (+ (* 8/3 x) 1) wj)) (* (- 1 wj) (* wj wj)) (+ (exp wj) (* wj (exp wj))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (* wj (+ (* x 8/3) 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (* (+ (* 8/3 x) 1) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)))
3.0ms
wj
@-inf
((- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (* wj x) -2) x) (* wj x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (- (* wj (exp wj)) x) (neg x) (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (- 1 (* wj (+ (* x 8/3) 1))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1)) (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1) (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) (- 1 (* (+ (* 8/3 x) 1) wj)) (* (- 1 wj) (* wj wj)) (+ (exp wj) (* wj (exp wj))) (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (* wj (+ (* x 8/3) 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (* (+ (* 8/3 x) 1) wj) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)))

simplify688.0ms (7.5%)

Memory
2.0MiB live, 269.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0127018321
1413717782
0843515757
Stop Event
iter limit
node limit
Counts
600 → 578
Calls
Call 1
Inputs
1
(+ 1 (* -2 wj))
(+ 1 (* wj (- (* 5/2 wj) 2)))
(+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x))))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(* -1 x)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x))))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
1
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))))
(log x)
(+ (log x) (* -2 wj))
(+ (log x) (* wj (- (* 1/2 (* wj (- (* 2 (/ (+ 1 (* 5/2 x)) x)) 4))) 2)))
(+ (log x) (* wj (- (* wj (+ (* 1/6 (* wj (- (+ (* -6 (/ (+ 1 (* 8/3 x)) x)) (* 12 (/ (+ 1 (* 5/2 x)) x))) 16))) (* 1/2 (- (* 2 (/ (+ 1 (* 5/2 x)) x)) 4)))) 2)))
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
1
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(pow wj 2)
(* (pow wj 2) (+ 1 (* -1 wj)))
(* (pow wj 2) (+ 1 (* -1 wj)))
(* (pow wj 2) (+ 1 (* -1 wj)))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(/ 1 x)
(+ (* 2 (/ wj x)) (/ 1 x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (* 4 (/ 1 x)))) (* 2 (/ 1 x)))) (/ 1 x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (+ (* 4 (/ 1 x)) (* wj (- (+ (* 8/3 (/ 1 x)) (+ (* 8 (/ 1 x)) (/ 1 (pow x 2)))) (* 4 (/ (+ 1 (* 5/2 x)) (pow x 2)))))))) (* 2 (/ 1 x)))) (/ 1 x))
(* -1 (pow x 2))
(- (* 4 (* (pow wj 2) (pow x 2))) (pow x 2))
(- (* (pow wj 2) (+ (* -4 (* wj (* x (+ 1 (* 5/2 x))))) (* 4 (pow x 2)))) (pow x 2))
(- (* (pow wj 2) (+ (* 4 (pow x 2)) (* wj (+ (* -4 (* x (+ 1 (* 5/2 x)))) (* wj (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))))))) (pow x 2))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(* -8/3 (pow wj 3))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 2 (pow wj 2)))))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (pow wj 3))) (+ 8/3 (/ 2 (pow wj 2)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))))))
(* (pow wj 3) (- (* -8/3 x) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (* 8/3 x))))
(+ (log (neg (+ 1 (* 8/3 x)))) (* -3 (log (/ 1 wj))))
(+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x)))))))
(+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (+ (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x))))) (* 1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) (pow wj 2))))))
(+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (+ (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x))))) (+ (* 1/6 (/ (+ (* -6 (/ x (+ 1 (* 8/3 x)))) (+ (* -2 (/ (pow (+ 1 (* 5/2 x)) 3) (pow (+ 1 (* 8/3 x)) 3))) (* 12 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 2))))) (pow wj 3))) (* 1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) (pow wj 2)))))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(* -1 (pow wj 3))
(* (pow wj 3) (- (/ 1 wj) 1))
(* (pow wj 3) (- (/ 1 wj) 1))
(* (pow wj 3) (- (/ 1 wj) 1))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(/ (- (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))) (pow wj 3))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))))) (pow wj 3))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* -1 (/ x (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (* -2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (pow (+ 1 (* 8/3 x)) 3)))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 3)))) (+ (/ 1 (+ 1 (* 8/3 x))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))))))))) (pow wj 3))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2)))))
(* (pow wj 6) (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) (pow wj 3))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2))))))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(* -8/3 (pow wj 3))
(* -1 (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (- 5/2 (* 2 (/ 1 wj))) wj)))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (+ 5/2 (* -1 (/ (- 2 (/ 1 wj)) wj))) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -2 (* wj x))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(+ (log (+ 1 (* 8/3 x))) (* -3 (log (/ -1 wj))))
(+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x)))) wj))))
(+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) wj)) (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x))))) wj))))
(+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (pow (+ 1 (* 5/2 x)) 3) (pow (+ 1 (* 8/3 x)) 3))) (* 6 (/ x (+ 1 (* 8/3 x)))))) wj)) (* 1/2 (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))))) wj)) (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x))))) wj))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(* -1 (pow wj 3))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(* -1 (/ (+ (* -1 (/ (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3)))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 3))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (pow (+ 1 (* 8/3 x)) 2))))) wj)) (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) wj)) (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* wj (+ 1 (* 8/3 x)))
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* (pow wj 2) (- 1 wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* wj (exp wj))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* (pow wj 2) (- 1 wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- 1 wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(log (* (pow wj 2) (- 1 wj)))
(+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* 5/2 (/ 1 (- 1 wj))) (/ 1 (* (pow wj 2) (- 1 wj)))) (+ (* 8/3 (/ wj (- 1 wj))) (* 2 (/ 1 (* wj (- 1 wj))))))))
(+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* -1/2 (/ (* x (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)) (* (pow wj 4) (pow (- 1 wj) 2)))) (+ (* 5/2 (/ 1 (- 1 wj))) (/ 1 (* (pow wj 2) (- 1 wj))))) (+ (* 2 (/ 1 (* wj (- 1 wj)))) (* 8/3 (/ wj (- 1 wj)))))))
(+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* 5/2 (/ 1 (- 1 wj))) (+ (* x (+ (* -1/2 (/ (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2) (* (pow wj 4) (pow (- 1 wj) 2)))) (* 1/3 (/ (* x (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 3)) (* (pow wj 6) (pow (- 1 wj) 3)))))) (/ 1 (* (pow wj 2) (- 1 wj))))) (+ (* 2 (/ 1 (* wj (- 1 wj)))) (* 8/3 (/ wj (- 1 wj)))))))
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- 1 wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(/ 1 (* (pow wj 2) (- 1 wj)))
(+ (* x (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))) (/ 8/3 (* wj (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (+ (* -1 (* x (+ (* 2 (/ (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3)))))) (* wj (- 1 wj)))) (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* (pow wj 4) (pow (- 1 wj) 2)))))) (/ 1 (* (pow wj 6) (pow (- 1 wj) 3)))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(* (pow wj 4) (pow (- 1 wj) 2))
(+ (* 2 (* (pow wj 3) (* x (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))))) (* (pow wj 4) (pow (- 1 wj) 2)))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
wj
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
wj
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* -8/3 (* wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* -1 (log (/ 1 x))))
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))))))
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))))))
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)))) (+ (* 1/3 (/ (* (pow wj 6) (pow (- 1 wj) 3)) (* (pow x 3) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 3)))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))))))))
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* -8/3 (* wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(/ (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))
(/ (- (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/ (- (+ (* -1 (/ (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (pow x 2))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 3) (* (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow x 3))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (* (pow x 2) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) x)
(* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2))) 1))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -8/3 (* wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (* -1 (log (/ -1 x))))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (* (pow wj 2) (- 1 wj)) (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))))))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* 1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* x (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 2)))) (/ (* (pow wj 2) (- 1 wj)) (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) x))))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 2))) (* -1/3 (/ (* (pow wj 6) (pow (- 1 wj) 3)) (* x (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 3))))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) x))))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -8/3 (* wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (/ (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))))
(* -1 (/ (+ (* -1 (/ (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(* -1 (/ (+ (* -1 (/ (- (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (* x (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))) (- 1 wj)))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(* (pow x 2) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))
(* (pow x 2) (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(* 8/3 (* wj x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* 8/3 (* wj x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -2 wj))
(fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 x #s(literal -2 binary64))) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj (*.f64 x #s(literal -2 binary64))) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))))))
(fma.f64 (fma.f64 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) wj)) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 x #s(literal -2 binary64))) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 x #s(literal -2 binary64))) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2 binary64))) #s(literal 2 binary64)))) wj #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2 binary64))) #s(literal 3/2 binary64))))) wj #s(literal 1 binary64)) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -2 binary64))) #s(literal 2 binary64)))) wj (*.f64 x #s(literal 2 binary64)))) wj (neg.f64 x))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (- (* wj (+ 1 (* 5/2 x))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (* wj (- (* -1 (* wj (+ 1 (* 8/3 x)))) (* -1 (+ 1 (* 5/2 x))))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 x #s(literal -2 binary64))) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))))
(fma.f64 (fma.f64 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) wj)) wj x)
(log x)
(log.f64 x)
(+ (log x) (* -2 wj))
(fma.f64 wj #s(literal -2 binary64) (log.f64 x))
(+ (log x) (* wj (- (* 1/2 (* wj (- (* 2 (/ (+ 1 (* 5/2 x)) x)) 4))) 2)))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) #s(literal 2 binary64) #s(literal -4 binary64)) wj) #s(literal 1/2 binary64) #s(literal -2 binary64)) wj (log.f64 x))
(+ (log x) (* wj (- (* wj (+ (* 1/6 (* wj (- (+ (* -6 (/ (+ 1 (* 8/3 x)) x)) (* 12 (/ (+ 1 (* 5/2 x)) x))) 16))) (* 1/2 (- (* 2 (/ (+ 1 (* 5/2 x)) x)) 4)))) 2)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) wj) (fma.f64 (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal -6 binary64) (fma.f64 #s(literal 12 binary64) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) #s(literal -16 binary64))) (*.f64 (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) #s(literal 2 binary64) #s(literal -4 binary64)) #s(literal 1/2 binary64))) wj #s(literal -2 binary64)) wj (log.f64 x))
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))
(+.f64 (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (* 8/3 x)))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(+ (* 2 (/ wj x)) (/ 1 x))
(fma.f64 (/.f64 wj x) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (* 4 (/ 1 x)))) (* 2 (/ 1 x)))) (/ 1 x))
(fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) x) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x x))) wj (/.f64 #s(literal 2 binary64) x)) wj (/.f64 #s(literal 1 binary64) x))
(+ (* wj (+ (* wj (+ (* -1 (/ (+ 1 (* 5/2 x)) (pow x 2))) (+ (* 4 (/ 1 x)) (* wj (- (+ (* 8/3 (/ 1 x)) (+ (* 8 (/ 1 x)) (/ 1 (pow x 2)))) (* 4 (/ (+ 1 (* 5/2 x)) (pow x 2)))))))) (* 2 (/ 1 x)))) (/ 1 x))
(fma.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 8 binary64) x)) (/.f64 #s(literal 8/3 binary64) x)) (*.f64 (/.f64 #s(literal 4 binary64) x) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x))) wj (/.f64 #s(literal 4 binary64) x)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x x))) wj (/.f64 #s(literal 2 binary64) x)) wj (/.f64 #s(literal 1 binary64) x))
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(- (* 4 (* (pow wj 2) (pow x 2))) (pow x 2))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 wj wj)) (*.f64 x x) (*.f64 (neg.f64 x) x))
(- (* (pow wj 2) (+ (* -4 (* wj (* x (+ 1 (* 5/2 x))))) (* 4 (pow x 2)))) (pow x 2))
(fma.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) wj) #s(literal -4 binary64) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj) (*.f64 (neg.f64 x) x))
(- (* (pow wj 2) (+ (* 4 (pow x 2)) (* wj (+ (* -4 (* x (+ 1 (* 5/2 x)))) (* wj (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))))))) (pow x 2))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) wj (*.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) #s(literal -4 binary64))) wj (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj wj) (*.f64 (neg.f64 x) x))
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
x
(+ x (* -2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 x #s(literal -5/2 binary64)) #s(literal -2 binary64)))) wj)) (*.f64 x #s(literal -5/2 binary64))) wj (*.f64 x #s(literal -2 binary64))) wj x)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj (*.f64 x #s(literal -2 binary64)))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(fma.f64 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) wj))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (* 8/3 x)))) (* 5/2 x)))))
(fma.f64 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj (*.f64 x #s(literal 5/2 binary64))) wj))
(* -8/3 (pow wj 3))
(*.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -8/3 binary64))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) 8/3))
(*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (* 5/2 (/ 1 wj)) (+ 8/3 (/ 2 (pow wj 2)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal 8/3 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (pow wj 3))) (+ 8/3 (/ 2 (pow wj 2)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 5/2 binary64) wj)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 wj wj)) #s(literal 8/3 binary64))) (pow.f64 wj #s(literal 3 binary64)))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal 2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))
(*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal 2 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal 2 binary64)))) (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (fma.f64 x #s(literal -2 binary64) (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) x) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))))) (/.f64 x (pow.f64 wj #s(literal 3 binary64)))))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (* -8/3 x) 1))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) 1))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) (fma.f64 (/.f64 x (*.f64 wj wj)) #s(literal -2 binary64) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)))) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -8/3 x) (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3)))))) 1))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj))))) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -2 (* wj x))
(*.f64 (*.f64 x wj) #s(literal -2 binary64))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) wj)
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) wj)
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj)))) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 (-.f64 (exp.f64 wj) (/.f64 x wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (* 2 (/ (+ 1 (* 5/2 x)) wj))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal 2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (* 2 (/ (+ 1 (* 5/2 x)) wj)))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))))
(*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal 2 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -1 (+ 1 (* 8/3 x))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (+ 1 (* 5/2 x)) wj)) (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (+ 1 (* 8/3 x)))))))) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (+ 1 (* 8/3 x)))) (+ (* -2 x) (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal 2 binary64)))) (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (fma.f64 x #s(literal -2 binary64) (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) x) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj))))) (/.f64 x (pow.f64 wj #s(literal 3 binary64)))))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 wj (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 wj (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 wj (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (* 8/3 x))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(+ (log (neg (+ 1 (* 8/3 x)))) (* -3 (log (/ 1 wj))))
(fma.f64 (neg.f64 (log.f64 wj)) #s(literal -3 binary64) (log.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x)))))))
(-.f64 (fma.f64 (neg.f64 (log.f64 wj)) #s(literal -3 binary64) (log.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (/.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (+ (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x))))) (* 1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) (pow wj 2))))))
(+.f64 (fma.f64 (neg.f64 (log.f64 wj)) #s(literal -3 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 wj wj)) #s(literal 1/2 binary64) (/.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))) (log.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(+ (log (neg (+ 1 (* 8/3 x)))) (+ (* -3 (log (/ 1 wj))) (+ (* -1 (/ (+ 1 (* 5/2 x)) (* wj (+ 1 (* 8/3 x))))) (+ (* 1/6 (/ (+ (* -6 (/ x (+ 1 (* 8/3 x)))) (+ (* -2 (/ (pow (+ 1 (* 5/2 x)) 3) (pow (+ 1 (* 8/3 x)) 3))) (* 12 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 2))))) (pow wj 3))) (* 1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) (pow wj 2)))))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (log.f64 wj)) #s(literal -3 binary64) (/.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (fma.f64 (/.f64 (fma.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal -6 binary64) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 12 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1/6 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 wj wj)) #s(literal 1/2 binary64)))) (log.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 wj (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 wj (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(fma.f64 wj (+.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 (/.f64 x wj) #s(literal 5/2 binary64))) #s(literal 1 binary64))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (* 8/3 x))))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* -1 (pow wj 3))
(neg.f64 (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (/ 1 wj) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(/ (- (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))) (pow wj 3))
(/.f64 (-.f64 (fma.f64 (/.f64 x (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj))) (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) (pow.f64 wj #s(literal 3 binary64)))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (+ 1 (* 8/3 x))))))) (pow wj 3))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 x (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)))) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (-.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 wj wj)))))) (pow.f64 wj #s(literal 3 binary64)))
(/ (- (+ (* -2 (/ x (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* -1 (/ x (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 5/2 (/ x (* wj (pow (+ 1 (* 8/3 x)) 2)))) (/ 1 (* wj (pow (+ 1 (* 8/3 x)) 2)))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (* -2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (pow (+ 1 (* 8/3 x)) 3)))))) (* (pow wj 3) (+ 1 (* 8/3 x))))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 2) (+ 1 (* 8/3 x))))) (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (* (pow wj 2) (pow (+ 1 (* 8/3 x)) 3)))) (+ (* 2 (/ (+ 1 (* 5/2 x)) (* wj (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 3)))) (+ (/ 1 (+ 1 (* 8/3 x))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (* (pow wj 3) (pow (+ 1 (* 8/3 x)) 2)))))))))) (pow wj 3))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 x (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj)) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) wj))) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal -2 binary64) (/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal -2 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (-.f64 (fma.f64 (/.f64 #s(literal 2 binary64) wj) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))))) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 wj wj))))))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(*.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (fma.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) x) wj) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (+.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) (pow wj 3))) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (+ (* 4 (/ (* x (+ 1 (* 8/3 x))) (pow wj 2))) (+ (/ (pow (+ 1 (* 5/2 x)) 2) (pow wj 2)) (pow (+ 1 (* 8/3 x)) 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (pow.f64 wj #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) x) wj) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj) (+.f64 (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (pow.f64 wj #s(literal 6 binary64)))
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (* 8/3 x))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* -8/3 (pow wj 3))
(*.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal -8/3 binary64))
(* -1 (* (pow wj 3) (- 8/3 (* 5/2 (/ 1 wj)))))
(*.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (- 5/2 (* 2 (/ 1 wj))) wj)))))
(*.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 8/3 (* -1 (/ (+ 5/2 (* -1 (/ (- 2 (/ 1 wj)) wj))) wj)))))
(*.f64 (-.f64 #s(literal 8/3 binary64) (/.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)) #s(literal 1 binary64)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal 2 binary64)))) (neg.f64 wj))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64) x) (fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) x) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) wj)) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal 2 binary64)))) (neg.f64 wj))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 (neg.f64 x) wj)) wj)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 wj))) #s(literal 1 binary64)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -2 (* wj x))
(*.f64 (*.f64 x wj) #s(literal -2 binary64))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 (neg.f64 wj) (fma.f64 x #s(literal 2 binary64) (/.f64 (neg.f64 x) wj)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 (neg.f64 wj) (fma.f64 x #s(literal 2 binary64) (/.f64 (neg.f64 x) wj)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 (neg.f64 wj) (fma.f64 x #s(literal 2 binary64) (/.f64 (neg.f64 x) wj)))
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) #s(literal 1 binary64)) wj))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 x wj) (exp.f64 wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 x wj) (exp.f64 wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 x wj) (exp.f64 wj)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)) #s(literal 1 binary64)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal 2 binary64)))) (neg.f64 wj))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 4 (/ (* x (+ 1 (* 5/2 x))) (+ 1 (* 8/3 x)))) (+ (* -1 x) (+ (* 2 (/ (* x (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))) (/ (* (+ 1 (* 5/2 x)) (- (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x)))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x)))))) (+ 1 (* 8/3 x)))))) wj)) (+ (* 4 x) (/ (pow (+ 1 (* 5/2 x)) 2) (+ 1 (* 8/3 x))))) (+ (* 2 x) (/ (* (+ 1 (* 5/2 x)) (- (* 2 (+ 1 (* 5/2 x))) (+ 1 (* 5/2 x)))) (+ 1 (* 8/3 x))))) wj)) (* 2 (+ 1 (* 5/2 x)))) (+ 1 (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64) x) (fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) x) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 4 binary64) x (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) wj)) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal 2 binary64)))) (neg.f64 wj))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (*.f64 #s(literal 8/3 binary64) x)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (* 8/3 x)))))
(*.f64 (+.f64 (fma.f64 #s(literal 8/3 binary64) x (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 (neg.f64 x) wj)) wj)) (*.f64 x #s(literal 5/2 binary64))) (neg.f64 wj))) #s(literal 1 binary64)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(+ (log (+ 1 (* 8/3 x))) (* -3 (log (/ -1 wj))))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) wj)) #s(literal -3 binary64) (log1p.f64 (*.f64 #s(literal 8/3 binary64) x)))
(+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x)))) wj))))
(-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) wj)) #s(literal -3 binary64) (log1p.f64 (*.f64 #s(literal 8/3 binary64) x))) (/.f64 (fma.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) wj))
(+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))) wj)) (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x))))) wj))))
(-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) wj)) #s(literal -3 binary64) (log1p.f64 (*.f64 #s(literal 8/3 binary64) x))) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj) #s(literal -1/2 binary64) (fma.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))) wj))
(+ (log (+ 1 (* 8/3 x))) (+ (* -3 (log (/ -1 wj))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (+ (* -12 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (pow (+ 1 (* 5/2 x)) 3) (pow (+ 1 (* 8/3 x)) 3))) (* 6 (/ x (+ 1 (* 8/3 x)))))) wj)) (* 1/2 (+ (* -1 (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 2))) (* 4 (/ x (+ 1 (* 8/3 x))))))) wj)) (+ (* 5/2 (/ x (+ 1 (* 8/3 x)))) (/ 1 (+ 1 (* 8/3 x))))) wj))))
(-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) wj)) #s(literal -3 binary64) (log1p.f64 (*.f64 #s(literal 8/3 binary64) x))) (/.f64 (-.f64 (fma.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 6 binary64) (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) wj) #s(literal -1/6 binary64) (*.f64 (-.f64 (*.f64 (/.f64 x (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 4 binary64)) (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 1/2 binary64))) wj)) wj))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (* 8/3 x))))))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj)
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (* 8/3 x))) (/ 1 wj)))
(fma.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* -1 (pow wj 3))
(neg.f64 (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 (neg.f64 (exp.f64 wj)) wj) (exp.f64 wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 (neg.f64 (exp.f64 wj)) wj) (exp.f64 wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (/.f64 (neg.f64 (exp.f64 wj)) wj) (exp.f64 wj)))
(/ -1 (* (pow wj 3) (+ 1 (* 8/3 x))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (/ (+ (* -1 (/ (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (/.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) wj)) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3)))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ (* x (+ 1 (* 5/2 x))) (pow (+ 1 (* 8/3 x)) 3))) (/ (* (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (pow (+ 1 (* 8/3 x)) 2))))) wj)) (* 2 (/ x (pow (+ 1 (* 8/3 x)) 2)))) (+ (* 2 (/ (* (+ 1 (* 5/2 x)) (- (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2))))) (+ 1 (* 8/3 x)))) (+ (* 4 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ (pow (+ 1 (* 5/2 x)) 2) (pow (+ 1 (* 8/3 x)) 3))))) wj)) (+ (* 5/2 (/ x (pow (+ 1 (* 8/3 x)) 2))) (/ 1 (pow (+ 1 (* 8/3 x)) 2)))) (* 2 (/ (+ 1 (* 5/2 x)) (pow (+ 1 (* 8/3 x)) 2)))) wj)) (/ 1 (+ 1 (* 8/3 x)))) (pow wj 3)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 4 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))) (neg.f64 wj))) (fma.f64 (/.f64 (*.f64 (-.f64 (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) #s(literal 2 binary64) (fma.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 4 binary64) (/.f64 (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))) wj)) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj)) (neg.f64 (pow.f64 wj #s(literal 3 binary64))))
(* (pow wj 6) (pow (+ 1 (* 8/3 x)) 2))
(*.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))
(* (pow wj 6) (+ (* -2 (/ (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (fma.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)) #s(literal -2 binary64) (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2)) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (neg.f64 wj))) wj)) (pow.f64 wj #s(literal 6 binary64)))
(* (pow wj 6) (+ (* -1 (/ (+ (* -1 (/ (+ (* -4 (/ (* x (+ 1 (* 5/2 x))) wj)) (+ (* 4 (* x (+ 1 (* 8/3 x)))) (pow (+ 1 (* 5/2 x)) 2))) wj)) (* 2 (* (+ 1 (* 5/2 x)) (+ 1 (* 8/3 x))))) wj)) (pow (+ 1 (* 8/3 x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 x (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) #s(literal -4 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) x) #s(literal 4 binary64) (pow.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 wj))) wj)) (pow.f64 wj #s(literal 6 binary64)))
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)))
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (* 8/3 x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 2) (+ 1 (* 8/3 x))))
(*.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (* 8/3 x))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) wj)) (*.f64 wj wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (+.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 wj wj)) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))) x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 (neg.f64 (/.f64 x (*.f64 wj wj))) (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 wj wj)) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) wj)) (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 wj wj)) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))) x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (+.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 wj wj)) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))) x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (- (+ 1 (+ (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (+ (* -1 (/ (* x (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj)) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))))))) (* (pow wj 2) (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (- 1 wj))) (+ (/ 1 (* (pow wj 2) (- 1 wj))) (/ (* (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (- (+ 1 (* 2 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))))))) (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 (neg.f64 (/.f64 x (*.f64 wj wj))) (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 wj wj)) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) wj)) (-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) (*.f64 wj wj)) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))) x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 (*.f64 x wj) #s(literal -8/3 binary64) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 (*.f64 x wj) #s(literal -8/3 binary64) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 (*.f64 x wj) #s(literal -8/3 binary64) #s(literal 1 binary64)) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(log (* (pow wj 2) (- 1 wj)))
(log.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* 5/2 (/ 1 (- 1 wj))) (/ 1 (* (pow wj 2) (- 1 wj)))) (+ (* 8/3 (/ wj (- 1 wj))) (* 2 (/ 1 (* wj (- 1 wj))))))))
(fma.f64 (-.f64 (+.f64 (/.f64 #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)))) x (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* -1/2 (/ (* x (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)) (* (pow wj 4) (pow (- 1 wj) 2)))) (+ (* 5/2 (/ 1 (- 1 wj))) (/ 1 (* (pow wj 2) (- 1 wj))))) (+ (* 2 (/ 1 (* wj (- 1 wj)))) (* 8/3 (/ wj (- 1 wj)))))))
(fma.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)) x) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64)))) #s(literal -1/2 binary64) (+.f64 (/.f64 #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)))) x (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(+ (log (* (pow wj 2) (- 1 wj))) (* x (- (+ (* 5/2 (/ 1 (- 1 wj))) (+ (* x (+ (* -1/2 (/ (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2) (* (pow wj 4) (pow (- 1 wj) 2)))) (* 1/3 (/ (* x (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 3)) (* (pow wj 6) (pow (- 1 wj) 3)))))) (/ 1 (* (pow wj 2) (- 1 wj))))) (+ (* 2 (/ 1 (* wj (- 1 wj)))) (* 8/3 (/ wj (- 1 wj)))))))
(fma.f64 (-.f64 (+.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) #s(literal 3 binary64)) x) (pow.f64 wj #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))))) x (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))) (/.f64 #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)))) x (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 (*.f64 x wj) #s(literal -8/3 binary64) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 (*.f64 x wj) #s(literal -8/3 binary64) #s(literal 1 binary64)) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(-.f64 (fma.f64 (*.f64 x wj) #s(literal -8/3 binary64) #s(literal 1 binary64)) wj)
(/ 1 (* (pow wj 2) (- 1 wj)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(+ (* x (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))) (/ 8/3 (* wj (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(fma.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) x (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))) #s(literal 2 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64)))))) x (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj)))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) x (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (- (+ (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (* x (- (+ (* -1 (* x (+ (* 2 (/ (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ 1 (* (pow wj 6) (pow (- 1 wj) 3))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3)))))) (* wj (- 1 wj)))) (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* (pow wj 4) (pow (- 1 wj) 2)))))) (/ 1 (* (pow wj 6) (pow (- 1 wj) 3)))) (+ (* 2 (/ (* (- (* 5/2 (/ 1 (* (pow wj 2) (pow (- 1 wj) 2)))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2))))))) (- (* wj (- 5/2 (* 8/3 wj))) 2)) (* wj (- 1 wj)))) (/ (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2) (* (pow wj 4) (pow (- 1 wj) 3))))))) (+ (* 2 (/ 1 (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 2 (/ (- (* wj (- 5/2 (* 8/3 wj))) 2) (* (pow wj 3) (pow (- 1 wj) 2)))) (+ (* 8/3 (/ 1 (* wj (pow (- 1 wj) 2)))) (/ 1 (* (pow wj 4) (pow (- 1 wj) 2)))))))) (/ 1 (* (pow wj 2) (- 1 wj))))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))) #s(literal 2 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64)))))) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) wj) (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64)))))) (neg.f64 x) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))) #s(literal 2 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 4 binary64))))))) x (/.f64 #s(literal 5/2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 wj wj)))) (+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 8/3 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))))) x (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
(* (pow wj 4) (pow (- 1 wj) 2))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64)))
(+ (* 2 (* (pow wj 3) (* x (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))))) (* (pow wj 4) (pow (- 1 wj) 2)))
(fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
(fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x)) x (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))))
(+ (* x (+ (* 2 (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (* (pow wj 4) (pow (- 1 wj) 2)))
(fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x)) x (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))))
wj
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
wj
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 (*.f64 #s(literal 8/3 binary64) wj) x wj)
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (pow.f64 wj #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x)
(* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x)
(* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x)
(* x (- (+ 1 (+ (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (/ (* (pow wj 2) (- 1 wj)) x))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* x (+ 1 (* -2 wj)))
(*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)))
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)) x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))) (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- (+ (* -1 (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))))) (* (pow x 3) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* x (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (+ (/ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))))) (+ (/ 1 (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)) (+ (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2))))) (* (pow x 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (* x (pow (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) 2)))))))
(*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (pow.f64 wj #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)
(* x (- 5/2 (* 8/3 wj)))
(*.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* -8/3 (* wj x))
(*.f64 (*.f64 x wj) #s(literal -8/3 binary64))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x)
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* -1 (log (/ 1 x))))
(+.f64 (log.f64 x) (log1p.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (log.f64 x)) (log1p.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))))))
(+.f64 (+.f64 (log.f64 x) (log1p.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (pow.f64 wj #s(literal 4 binary64)) x)) (/.f64 (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)))))
(+ (log (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (+ (* -1 (log (/ 1 x))) (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* (pow x 2) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 2)))) (+ (* 1/3 (/ (* (pow wj 6) (pow (- 1 wj) 3)) (* (pow x 3) (pow (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))) 3)))) (/ (* (pow wj 2) (- 1 wj)) (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))))))))
(+.f64 (+.f64 (log.f64 x) (log1p.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (pow.f64 wj #s(literal 4 binary64)) x)) (fma.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))))))
(* x (- 5/2 (* 8/3 wj)))
(*.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64)) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* -8/3 (* wj x))
(*.f64 (*.f64 x wj) #s(literal -8/3 binary64))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x))) x)
(/ (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))
(/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) x) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))
(/ (- (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)) x)) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))))) x)
(/ (- (+ (* -1 (/ (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (pow x 2))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) x)
(/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)) x)) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))))) x)
(/ (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 3) (* (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))))) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))) (pow x 3))) (+ (/ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 2) (- 1 wj)) (* x (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (* x (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2)))) (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (- 1 wj) (* (- (* wj (- 5/2 (* 8/3 wj))) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1)))) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) (* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)))) (+ (/ 1 (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1)) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) 1))) (* (pow x 2) (pow (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1) 2))))))) x)
(/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64))) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (*.f64 x x)) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))))))) x)
(* (pow x 2) (- (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) 1))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal 2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal 2 binary64) (-.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (pow.f64 wj #s(literal 4 binary64)) x) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 x x))
(* (pow x 2) (- (+ (* 2 (/ (* (pow wj 3) (* (- 1 wj) (- (* wj (- 5/2 (* 8/3 wj))) 2))) x)) (+ (* (pow wj 2) (pow (- (* wj (- 5/2 (* 8/3 wj))) 2) 2)) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow x 2)))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal 2 binary64) (-.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (pow.f64 wj #s(literal 4 binary64)) x) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 x x))
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj x)) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) x)
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -2 binary64))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(*.f64 (neg.f64 x) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))))
(* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) x)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) x) (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))))) (neg.f64 x))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 x)) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* x (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))))
(*.f64 (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x)
(* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (+ 1 (* 2 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))) (* -1 (/ (* (pow wj 2) (- 1 wj)) x)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)) (neg.f64 x))
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(* wj x)
(*.f64 x wj)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (exp.f64 wj) x))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) x)) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 (/ (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(*.f64 (neg.f64 x) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))))
(* -1 (* x (- (+ (* -1 (/ (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) x)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (/ (* (pow wj 2) (* (- 1 wj) (- (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))))) (* x (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 4) (pow (- 1 wj) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) x)) (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))) (/ (* (pow wj 2) (* (- 1 wj) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (pow (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 2))) x)) (/ (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))) (/ 1 (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))))
(*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) x) (-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))))) (neg.f64 x))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 x)) (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))) (neg.f64 x))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -8/3 (* wj x))
(*.f64 (*.f64 x wj) #s(literal -8/3 binary64))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (* -1 (log (/ -1 x))))
(-.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (* (pow wj 2) (- 1 wj)) (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))))))
(-.f64 (-.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* 1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (* x (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 2)))) (/ (* (pow wj 2) (- 1 wj)) (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) x))))
(-.f64 (-.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 wj #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)))) x))
(+ (log (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)) (+ (* -1 (log (/ -1 x))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* (pow wj 4) (pow (- 1 wj) 2)) (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 2))) (* -1/3 (/ (* (pow wj 6) (pow (- 1 wj) 3)) (* x (pow (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1) 3))))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) x))))
(-.f64 (-.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal -1/3 binary64) x) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 6 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64))) (neg.f64 x))) x))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))) (neg.f64 x))
(* -8/3 (* wj x))
(*.f64 (*.f64 x wj) #s(literal -8/3 binary64))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64) (*.f64 #s(literal 8/3 binary64) wj)) (neg.f64 x))
(* -1 (/ (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) x)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))
(* -1 (/ (+ (* -1 (/ (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(/.f64 (-.f64 (fma.f64 wj (/.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64))) x)) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (- (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (* x (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(/.f64 (-.f64 (fma.f64 wj (/.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) x) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (-.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) x) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 2 binary64)))) x)) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))) (- 1 wj)))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (/ (* (pow wj 4) (* (pow (- 1 wj) 2) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))))) (* x (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) (+ (* 2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (* (- 1 wj) (- (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2))))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (/ (* (pow wj 4) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (pow (- 1 wj) 2))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (/ (* (pow wj 2) (- 1 wj)) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))) (* 2 (/ (* (pow wj 3) (* (+ 1 (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj)))) (pow (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1) 2)))) x)) (+ (/ 1 (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)) (/ (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1)))) x))
(/.f64 (-.f64 (fma.f64 wj (/.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) wj))) x) (-.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) x)) (fma.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)))) #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64)))))) x) #s(literal -1 binary64) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -2 binary64)))) x)) (neg.f64 x))
(* (pow x 2) (- (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2)) 1))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* -2 (/ (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 wj #s(literal 3 binary64))) x) #s(literal -2 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (neg.f64 x))) (neg.f64 x)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(* (pow x 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 4) (pow (- 1 wj) 2)) x)) (* 2 (* (pow wj 3) (* (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) (- 1 wj))))) x)) (* (pow wj 2) (pow (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))) 2))) 1))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (neg.f64 x))) (neg.f64 x)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64))) (*.f64 x x))
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj (/.f64 wj (neg.f64 x))) (neg.f64 x))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)) (neg.f64 x))

rewrite227.0ms (2.5%)

Memory
-6.9MiB live, 267.6MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076690
0121635
1549612
23909610
09675610
Stop Event
iter limit
node limit
iter limit
Counts
27 → 586
Calls
Call 1
Inputs
(-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
#s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(*.f64 wj x)
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))))
#s(approx (- (* wj (exp wj)) x) (neg.f64 x))
(neg.f64 x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))
#s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval251.0ms (2.7%)

Memory
32.1MiB live, 353.0MiB allocated
Compiler

Compiled 50 120 to 4 850 computations (90.3% saved)

prune104.0ms (1.1%)

Memory
4.0MiB live, 165.9MiB allocated
Pruning

37 alts after pruning (29 fresh and 8 done)

PrunedKeptTotal
New1 188141 202
Fresh61521
Picked235
Done055
Total1 196371 233
Accuracy
99.8%
Counts
1 233 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.2%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
4.2%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
79.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (-.f64 wj #s(literal 1 binary64)))))
77.3%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
48.5%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 (*.f64 (neg.f64 x) x) (+.f64 #s(literal 0 binary64) x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
73.6%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
73.5%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
73.5%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
5.4%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (*.f64 (exp.f64 wj) wj))))
75.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
5.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
73.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
96.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
68.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj)) (sqrt.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj)) x))
85.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) #s(approx (* (- 1 wj) wj) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj)))) wj x))
48.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj x))))
48.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #s(literal -1 binary64)))))
96.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
2.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (-.f64 (log.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj (neg.f64 x)) (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) (*.f64 x wj)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 4 binary64))))))))
14.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (-.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj (neg.f64 x)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))) (log.f64 (fma.f64 x x (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 2 binary64)))))))
12.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 #s(approx (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1) (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))))
96.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))))) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
96.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
96.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) x))) (*.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64)))))))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) #s(approx (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x))))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) #s(approx (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (*.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))) (neg.f64 x)))))
96.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)))
13.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
4.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
Compiler

Compiled 2 789 to 943 computations (66.2% saved)

regimes66.0ms (0.7%)

Memory
-27.4MiB live, 87.3MiB allocated
Counts
59 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) #s(approx (* (- 1 wj) wj) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj)))) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 (*.f64 (neg.f64 x) x) (+.f64 #s(literal 0 binary64) x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(approx (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)) (*.f64 (neg.f64 x) x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) #s(approx (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (*.f64 (-.f64 (+.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) #s(approx (+ (* (- (+ (* (* 2 wj) (+ (* (+ (* -8/3 wj) 5/2) wj) -2)) 1) (* (+ (* (+ (* -8/3 wj) 5/2) wj) -2) wj)) x) (* (- 1 wj) (* wj wj))) (*.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)))) (neg.f64 x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x))) (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 4 binary64) x) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x x))) wj (/.f64 #s(literal 2 binary64) x)) wj (/.f64 #s(literal 1 binary64) x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (sqrt.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj)) (sqrt.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj)) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (*.f64 (exp.f64 wj) wj))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 #s(approx (* (neg (log (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 8/3 x) 1) wj))) wj) (* -2 x)) wj) x))) -1) (log.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) (*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))) wj) #s(literal 2 binary64)) (*.f64 x x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))) #s(literal -1 binary64))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (-.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))))) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj x))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj))) (*.f64 (-.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 2/3 binary64) x) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj) #s(literal 2 binary64))) x))) (*.f64 (+.f64 (fma.f64 wj wj wj) #s(literal 1 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (*.f64 wj #s(literal 2 binary64)) #s(literal 1 binary64)))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (-.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj (neg.f64 x)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))))) (log.f64 (fma.f64 x x (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 2 binary64)))))))
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (exp.f64 (-.f64 (log.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj (neg.f64 x)) (+.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) (*.f64 x wj)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj))) wj (*.f64 x #s(literal -2 binary64))) wj) #s(literal 4 binary64))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj)) x) (fma.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) (+.f64 (fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)) (*.f64 x x)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 wj wj) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 wj wj) x))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal -1 binary64))))) x)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
Calls

3 calls:

19.0ms
x
18.0ms
wj
15.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.7%1wj
96.7%1x
96.7%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes26.0ms (0.3%)

Memory
0.8MiB live, 38.7MiB allocated
Counts
27 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) #s(approx (* (- 1 wj) wj) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj)))) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 (*.f64 (neg.f64 x) x) (+.f64 #s(literal 0 binary64) x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))) wj x))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)))
Calls

3 calls:

9.0ms
wj
8.0ms
x
8.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.6%1wj
96.6%1x
96.6%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes24.0ms (0.3%)

Memory
-0.7MiB live, 37.2MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(approx (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) #s(approx (* (- 1 wj) wj) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj)))) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (/.f64 (*.f64 (neg.f64 x) x) (+.f64 #s(literal 0 binary64) x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
Calls

3 calls:

8.0ms
wj
7.0ms
x
7.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.6%1wj
96.6%1x
96.6%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes12.0ms (0.1%)

Memory
33.2MiB live, 33.2MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Calls

3 calls:

4.0ms
x
4.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
4.0ms
wj
Results
AccuracySegmentsBranch
96.6%1wj
96.6%1x
96.6%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes15.0ms (0.2%)

Memory
-13.5MiB live, 21.1MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
Calls

3 calls:

7.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
3.0ms
x
3.0ms
wj
Results
AccuracySegmentsBranch
96.2%1wj
96.2%1x
96.2%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes9.0ms (0.1%)

Memory
18.2MiB live, 18.2MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
Calls

3 calls:

3.0ms
wj
3.0ms
x
3.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.2%1wj
96.2%1x
96.2%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes23.0ms (0.2%)

Memory
-39.9MiB live, 14.8MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
Calls

3 calls:

17.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
3.0ms
x
3.0ms
wj
Results
AccuracySegmentsBranch
87.6%2wj
85.3%1x
85.3%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes8.0ms (0.1%)

Memory
12.5MiB live, 12.5MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ 1 wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
Calls

3 calls:

2.0ms
x
2.0ms
wj
2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
85.3%1x
85.3%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
85.3%1wj
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes6.0ms (0.1%)

Memory
11.0MiB live, 11.0MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (* wj x) -2) x) (*.f64 (*.f64 x wj) #s(literal -2 binary64))))
Outputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
Calls

3 calls:

2.0ms
x
2.0ms
wj
2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
73.1%1wj
73.1%1x
73.1%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes9.0ms (0.1%)

Memory
-27.9MiB live, 10.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Calls

3 calls:

6.0ms
wj
1.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
1.0ms
x
Results
AccuracySegmentsBranch
4.2%1wj
4.2%1x
4.2%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

bsearch9.0ms (0.1%)

Memory
14.7MiB live, 14.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
8.0ms
1.4798969830050468e-68
2.549651039764426e-68
Samples
3.0ms22×1valid
3.0ms42×0valid
Compiler

Compiled 83 to 77 computations (7.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-div: 1.0ms (26% of total)
ival-exp: 1.0ms (26% of total)
ival-mult: 1.0ms (26% of total)
ival-sub: 1.0ms (26% of total)
adjust: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

simplify30.0ms (0.3%)

Memory
22.0MiB live, 59.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
092496
1121496
2141496
3152496
4157496
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(if (<=.f64 wj #s(literal 6070840288205403/242833611528216133864932738352939863330300854881517440156476551217363035650651062272 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (/ 1 (/ (+ (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) (neg x)) (- (pow (* (+ (* (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) wj) (* -2 x)) wj) 2) (* x x)))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 2 binary64) wj) (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj)) x (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) x x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) x x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* wj (+ (* x 8/3) 1)))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (-.f64 #s(literal 1 binary64) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
(if (<=.f64 wj #s(literal 6070840288205403/242833611528216133864932738352939863330300854881517440156476551217363035650651062272 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj))))
(if (<=.f64 wj #s(literal 6070840288205403/242833611528216133864932738352939863330300854881517440156476551217363035650651062272 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))

soundness1.1s (11.8%)

Memory
-10.2MiB live, 899.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048327
088319
1418303
23636303
09011295
02291279
17031230
221401025
37956962
08911916
06147008
119916644
265896329
082605988
054570
081487
1404441
23819441
08183436
0101014695
1338314300
0821512771
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 215 to 132 computations (38.6% saved)

preprocess95.0ms (1%)

Memory
10.0MiB live, 126.6MiB allocated
Compiler

Compiled 346 to 150 computations (56.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...