Statistics.Sample:$skurtosis from math-functions-0.1.5.2

Time bar (total: 5.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze36.0ms (0.7%)

Memory
-27.6MiB live, 11.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
75%74.9%25%0.1%0%0%0%5
75%74.9%25%0.1%0%0%0%6
87.5%87.4%12.5%0.1%0%0%0%7
87.5%87.4%12.5%0.1%0%0%0%8
93.8%93.7%6.2%0.1%0%0%0%9
93.8%93.7%6.2%0.1%0%0%0%10
96.9%96.8%3.1%0.1%0%0%0%11
96.9%96.8%3.1%0.1%0%0%0%12
Compiler

Compiled 9 to 8 computations (11.1% saved)

sample878.0ms (15.9%)

Memory
33.7MiB live, 1 261.1MiB allocated
Samples
491.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 283.0ms
ival-div: 131.0ms (46.2% of total)
ival-mult: 79.0ms (27.9% of total)
ival-sub: 48.0ms (16.9% of total)
ival-assert: 13.0ms (4.6% of total)
ival-true: 6.0ms (2.1% of total)
exact: 5.0ms (1.8% of total)
Bogosity

explain95.0ms (1.7%)

Memory
7.6MiB live, 207.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
320-3(-1.169213006955373e-260 -9.258664543269425e-162)(/.f64 x (*.f64 y y))
00-0-y
00-0-#s(literal 3 binary64)
00-0-(*.f64 y y)
00-0-(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 x (*.f64 y y))n/u170
(*.f64 y y)underflow60
Confusion
Predicted +Predicted -
+173
-0236
Precision
1.0
Recall
0.85
Confusion?
Predicted +Predicted MaybePredicted -
+1703
-00236
Precision?
1.0
Recall?
0.85
Freqs
test
numberfreq
0239
117
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
28.0ms512×0valid
Compiler

Compiled 101 to 42 computations (58.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 6.0ms (44.9% of total)
ival-div: 4.0ms (30% of total)
ival-sub: 2.0ms (15% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess46.0ms (0.8%)

Memory
-22.6MiB live, 59.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01639
14337
211535
330035
466635
5106535
6154235
7160535
8162935
9164835
10165235
067
097
1147
2157
0157
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Outputs
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Symmetry

(abs y)

Compiler

Compiled 7 to 6 computations (14.3% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.0%
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Compiler

Compiled 7 to 6 computations (14.3% saved)

simplify2.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y y)
cost-diff0
(/.f64 x (*.f64 y y))
cost-diff0
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0618
0918
11418
21518
01518
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/.f64 x (*.f64 y y))
x
(*.f64 y y)
y
#s(literal 3 binary64)
Outputs
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/.f64 x (*.f64 y y))
x
(*.f64 y y)
y
#s(literal 3 binary64)

localize18.0ms (0.3%)

Memory
-6.7MiB live, 31.7MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
accuracy0
(*.f64 y y)
accuracy7.303205688877045
(/.f64 x (*.f64 y y))
Samples
13.0ms256×0valid
Compiler

Compiled 38 to 14 computations (63.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-div: 2.0ms (34.6% of total)
ival-mult: 2.0ms (34.6% of total)
ival-sub: 1.0ms (17.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series6.0ms (0.1%)

Memory
8.1MiB live, 8.1MiB allocated
Counts
3 → 60
Calls
Call 1
Inputs
#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())
#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())
Outputs
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@0
((- (/ x (* y y)) 3) (/ x (* y y)) (* y y))
1.0ms
x
@inf
((- (/ x (* y y)) 3) (/ x (* y y)) (* y y))
1.0ms
x
@-inf
((- (/ x (* y y)) 3) (/ x (* y y)) (* y y))
1.0ms
y
@inf
((- (/ x (* y y)) 3) (/ x (* y y)) (* y y))
1.0ms
y
@0
((- (/ x (* y y)) 3) (/ x (* y y)) (* y y))

simplify135.0ms (2.4%)

Memory
13.1MiB live, 101.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
021372
143372
2103372
3250372
4478372
5788372
61182372
71868300
82714300
93373300
103861300
114121300
124302300
134791300
145580300
156242300
167451300
08065300
Stop Event
iter limit
node limit
Counts
60 → 60
Calls
Call 1
Inputs
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
Outputs
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))
(/ x (pow y 2))
(/.f64 x (*.f64 y y))

rewrite251.0ms (4.5%)

Memory
8.1MiB live, 117.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0615
0915
13815
228815
3324915
0817414
Stop Event
iter limit
node limit
iter limit
Counts
3 → 227
Calls
Call 1
Inputs
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(/.f64 x (*.f64 y y))
(*.f64 y y)
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>

eval276.0ms (5%)

Memory
-23.7MiB live, 59.9MiB allocated
Compiler

Compiled 6 591 to 666 computations (89.9% saved)

prune167.0ms (3%)

Memory
-13.2MiB live, 25.5MiB allocated
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2798287
Fresh000
Picked011
Done000
Total2799288
Accuracy
100.0%
Counts
288 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.6%
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
99.9%
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
62.1%
(-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))
99.9%
(-.f64 (/.f64 (pow.f64 y #s(literal -1 binary64)) (/.f64 y x)) #s(literal 3 binary64))
99.9%
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
93.0%
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
99.9%
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y) (/.f64 y x))) #s(literal 3 binary64))
41.1%
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
53.4%
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
Compiler

Compiled 127 to 118 computations (7.1% saved)

simplify188.0ms (3.4%)

Memory
6.0MiB live, 43.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 y y) x)
cost-diff0
(pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64))
cost-diff0
(-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))
cost-diff12544
(pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
cost-diff0
(pow.f64 y #s(literal -2 binary64))
cost-diff0
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
cost-diff0
(/.f64 #s(literal -1 binary64) y)
cost-diff0
(neg.f64 x)
cost-diff0
(/.f64 (neg.f64 x) y)
cost-diff320
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
cost-diff0
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
cost-diff0
(/.f64 x y)
cost-diff0
(/.f64 (/.f64 x y) y)
cost-diff0
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026103
04293
16193
29193
315093
424193
566893
6128393
7180593
8211793
9214593
10216993
11218793
12218993
0218993
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/.f64 (/.f64 x y) y)
(/.f64 x y)
x
y
#s(literal 3 binary64)
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
#s(literal -3 binary64)
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
(/.f64 (neg.f64 x) y)
(neg.f64 x)
x
y
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
#s(literal -3 binary64)
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(pow.f64 y #s(literal -2 binary64))
y
#s(literal -2 binary64)
x
#s(literal -3 binary64)
(-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64))
(/.f64 (*.f64 y y) x)
(*.f64 y y)
y
x
#s(literal -1/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
Outputs
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/.f64 (/.f64 x y) y)
(/.f64 x y)
x
y
#s(literal 3 binary64)
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
#s(literal -3 binary64)
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/.f64 (neg.f64 x) y)
(neg.f64 x)
x
y
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
#s(literal -3 binary64)
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(pow.f64 y #s(literal -2 binary64))
y
#s(literal -2 binary64)
x
#s(literal -3 binary64)
(-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 x y) y)
(pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64))
(/.f64 (*.f64 y y) x)
(*.f64 y y)
y
x
#s(literal -1/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)

localize73.0ms (1.3%)

Memory
-0.1MiB live, 160.2MiB allocated
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 y y)
accuracy0.12890625
(pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
accuracy4.280569000532806
(/.f64 (*.f64 y y) x)
accuracy8.537571002933744
(pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64))
accuracy0
(pow.f64 y #s(literal -2 binary64))
accuracy2.3381819517484512
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
accuracy0
(/.f64 (neg.f64 x) y)
accuracy0
(/.f64 #s(literal -1 binary64) y)
accuracy0
(neg.f64 x)
accuracy0.02734375
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
accuracy13.79162908921092
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
accuracy0
(/.f64 x y)
accuracy0
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
accuracy0.09375
(/.f64 (/.f64 x y) y)
Samples
30.0ms117×0valid
24.0ms139×0invalid
Compiler

Compiled 201 to 51 computations (74.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-div: 11.0ms (30.9% of total)
ival-mult: 8.0ms (22.5% of total)
ival-pow: 6.0ms (16.9% of total)
ival-sub: 3.0ms (8.4% of total)
ival-pow2: 3.0ms (8.4% of total)
ival-add: 2.0ms (5.6% of total)
exact: 1.0ms (2.8% of total)
ival-neg: 1.0ms (2.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series25.0ms (0.4%)

Memory
13.2MiB live, 58.0MiB allocated
Counts
15 → 312
Calls
Call 1
Inputs
#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())
#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())
#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())
#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())
#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())
#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())
Outputs
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -2 binary64)) (patch (pow.f64 y #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf y) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<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 -3 (taylor 0 x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor 0 x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<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 y 2)) (taylor inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) (patch #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<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 y 2)) (taylor -inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) (patch (fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) (patch (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
#s(alt (/ (pow y 2) x) (taylor -inf x) (#s(alt (/.f64 (*.f64 y y) x) (patch (/.f64 (*.f64 y y) x) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
6.0ms
x
@-inf
((- (/ (/ x y) y) 3) (/ (/ x y) y) (/ x y) (- (/ x (* y y)) 3) (+ (* (/ (neg x) y) (/ -1 y)) -3) (/ (neg x) y) (neg x) (/ -1 y) (+ (* (pow y -2) x) -3) (pow y -2) (pow (pow (/ (* y y) x) -1/2) 2) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (/ (* y y) x) -1/2) (/ (* y y) x) (* y y))
4.0ms
x
@inf
((- (/ (/ x y) y) 3) (/ (/ x y) y) (/ x y) (- (/ x (* y y)) 3) (+ (* (/ (neg x) y) (/ -1 y)) -3) (/ (neg x) y) (neg x) (/ -1 y) (+ (* (pow y -2) x) -3) (pow y -2) (pow (pow (/ (* y y) x) -1/2) 2) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (/ (* y y) x) -1/2) (/ (* y y) x) (* y y))
3.0ms
y
@0
((- (/ (/ x y) y) 3) (/ (/ x y) y) (/ x y) (- (/ x (* y y)) 3) (+ (* (/ (neg x) y) (/ -1 y)) -3) (/ (neg x) y) (neg x) (/ -1 y) (+ (* (pow y -2) x) -3) (pow y -2) (pow (pow (/ (* y y) x) -1/2) 2) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (/ (* y y) x) -1/2) (/ (* y y) x) (* y y))
2.0ms
y
@inf
((- (/ (/ x y) y) 3) (/ (/ x y) y) (/ x y) (- (/ x (* y y)) 3) (+ (* (/ (neg x) y) (/ -1 y)) -3) (/ (neg x) y) (neg x) (/ -1 y) (+ (* (pow y -2) x) -3) (pow y -2) (pow (pow (/ (* y y) x) -1/2) 2) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (/ (* y y) x) -1/2) (/ (* y y) x) (* y y))
2.0ms
x
@0
((- (/ (/ x y) y) 3) (/ (/ x y) y) (/ x y) (- (/ x (* y y)) 3) (+ (* (/ (neg x) y) (/ -1 y)) -3) (/ (neg x) y) (neg x) (/ -1 y) (+ (* (pow y -2) x) -3) (pow y -2) (pow (pow (/ (* y y) x) -1/2) 2) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (/ (* y y) x) -1/2) (/ (* y y) x) (* y y))

simplify172.0ms (3.1%)

Memory
-24.9MiB live, 184.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0421612
1991564
22961564
36851564
419961564
544861564
662971564
769661564
872671564
973441564
1073911564
080231549
Stop Event
iter limit
node limit
Counts
312 → 312
Calls
Call 1
Inputs
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (* (sqrt x) (/ 1 y)))
(* -1 (* (sqrt x) (/ 1 y)))
(* -1 (* (sqrt x) (/ 1 y)))
(* -1 (* (sqrt x) (/ 1 y)))
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
(/ (pow y 2) x)
Outputs
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)
(/ (pow y 2) x)
(/.f64 (*.f64 y y) x)

rewrite117.0ms (2.1%)

Memory
13.0MiB live, 247.1MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02686
04277
117672
2120272
0905772
Stop Event
iter limit
node limit
iter limit
Counts
15 → 920
Calls
Call 1
Inputs
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/.f64 (/.f64 x y) y)
(/.f64 x y)
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
(/.f64 (neg.f64 x) y)
(neg.f64 x)
(/.f64 #s(literal -1 binary64) y)
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(pow.f64 y #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64))
(/.f64 (*.f64 y y) x)
(*.f64 y y)
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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval145.0ms (2.6%)

Memory
5.4MiB live, 274.8MiB allocated
Compiler

Compiled 17 595 to 1 412 computations (92% saved)

prune26.0ms (0.5%)

Memory
31.9MiB live, 70.6MiB allocated
Pruning

11 alts after pruning (8 fresh and 3 done)

PrunedKeptTotal
New1 22571 232
Fresh213
Picked325
Done011
Total1 230111 241
Accuracy
100.0%
Counts
1 241 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.6%
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 y)) x #s(literal -3 binary64))
99.9%
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
92.6%
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
99.7%
(fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
45.6%
(-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64))
99.9%
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64))
93.0%
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
99.9%
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64))
48.0%
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
41.1%
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
53.4%
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
Compiler

Compiled 162 to 142 computations (12.3% saved)

simplify46.0ms (0.8%)

Memory
-16.5MiB live, 37.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal -1 binary64) x)
cost-diff0
(pow.f64 y #s(literal -1 binary64))
cost-diff6080
(*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
cost-diff7040
(pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
cost-diff0
(neg.f64 y)
cost-diff0
(/.f64 (neg.f64 y) x)
cost-diff0
(*.f64 (/.f64 (neg.f64 y) x) y)
cost-diff128
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64))
cost-diff-5440
(/.f64 #s(literal 1 binary64) (*.f64 y y))
cost-diff0
(*.f64 y y)
cost-diff0
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
cost-diff-5760
(/.f64 x (*.f64 y y))
cost-diff0
(*.f64 y y)
cost-diff0
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
cost-diff0
(neg.f64 y)
cost-diff0
(/.f64 (neg.f64 y) x)
cost-diff0
(/.f64 #s(literal -1 binary64) y)
cost-diff128
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
027149
046150
179146
2149121
3334121
4536114
5826114
61120114
71184114
81200114
91209114
01209114
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
y
(/.f64 (neg.f64 y) x)
(neg.f64 y)
x
#s(literal 3 binary64)
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
(/.f64 x (*.f64 y y))
x
(*.f64 y y)
y
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
#s(literal 1 binary64)
(*.f64 y y)
y
x
#s(literal -3 binary64)
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y))
#s(literal -1 binary64)
(*.f64 (/.f64 (neg.f64 y) x) y)
(/.f64 (neg.f64 y) x)
(neg.f64 y)
y
x
#s(literal 3 binary64)
(fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
(*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
(pow.f64 y #s(literal -1 binary64))
y
#s(literal -1 binary64)
(pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) x)
x
(/.f64 #s(literal -1 binary64) y)
#s(literal -3 binary64)
Outputs
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64))
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
(*.f64 (pow.f64 y #s(literal -2 binary64)) x)
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
y
(/.f64 (neg.f64 y) x)
(neg.f64 y)
x
#s(literal 3 binary64)
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
#s(approx (- (/ x (* y y)) 3) (*.f64 (pow.f64 y #s(literal -2 binary64)) x))
(/.f64 x (*.f64 y y))
(*.f64 (pow.f64 y #s(literal -2 binary64)) x)
x
(*.f64 y y)
y
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(pow.f64 y #s(literal -2 binary64))
#s(literal 1 binary64)
(*.f64 y y)
y
x
#s(literal -3 binary64)
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64))
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y))
(*.f64 (pow.f64 y #s(literal -2 binary64)) x)
#s(literal -1 binary64)
(*.f64 (/.f64 (neg.f64 y) x) y)
(/.f64 (neg.f64 y) x)
(neg.f64 y)
y
x
#s(literal 3 binary64)
(fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
(/.f64 (neg.f64 x) y)
(pow.f64 y #s(literal -1 binary64))
y
#s(literal -1 binary64)
(pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(neg.f64 x)
(/.f64 #s(literal -1 binary64) x)
x
(/.f64 #s(literal -1 binary64) y)
#s(literal -3 binary64)

localize86.0ms (1.6%)

Memory
-24.7MiB live, 84.7MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0
(/.f64 #s(literal -1 binary64) x)
accuracy0.07421875
(fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
accuracy0.140625
(pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
accuracy0.16796875
(*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
accuracy0
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64))
accuracy0
(neg.f64 y)
accuracy0.12890625
(*.f64 (/.f64 (neg.f64 y) x) y)
accuracy0.7194482901224333
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y))
accuracy0
(*.f64 y y)
accuracy0.6728774547297093
(/.f64 #s(literal 1 binary64) (*.f64 y y))
accuracy4.706325596755738
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
accuracy0
(*.f64 y y)
accuracy7.303205688877045
(/.f64 x (*.f64 y y))
accuracy33.225692162699154
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
accuracy0
(/.f64 #s(literal -1 binary64) y)
accuracy0
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64))
accuracy0
(neg.f64 y)
accuracy0.17025375976844204
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
Samples
63.0ms256×0valid
Compiler

Compiled 289 to 52 computations (82% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-div: 18.0ms (44.4% of total)
ival-mult: 8.0ms (19.7% of total)
ival-pow: 7.0ms (17.3% of total)
ival-sub: 3.0ms (7.4% of total)
ival-add: 2.0ms (4.9% of total)
exact: 1.0ms (2.5% of total)
ival-neg: 1.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series18.0ms (0.3%)

Memory
28.2MiB live, 28.2MiB allocated
Counts
18 → 348
Calls
Call 1
Inputs
#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())
#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())
#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())
#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())
#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())
#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor 0 y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor 0 y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (pow y 2) (taylor -inf y) (#s(alt (*.f64 y y) (patch (*.f64 y y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 y y)) (patch (/.f64 #s(literal 1 binary64) (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 y) (taylor -inf y) (#s(alt (pow.f64 y #s(literal -1 binary64)) (patch (pow.f64 y #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 x (*.f64 y y)) (patch (/.f64 x (*.f64 y y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) (patch (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 y) x) y) (patch (*.f64 (/.f64 (neg.f64 y) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (patch (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (patch (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) x) (patch (/.f64 #s(literal -1 binary64) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) (patch (fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
2.0ms
y
@0
((- (/ (/ -1 y) (/ (neg y) x)) 3) (/ -1 y) (/ (neg y) x) (neg y) (- (/ x (* y y)) 3) (* y y) (/ x (* y y)) (+ (* (/ 1 (* y y)) x) -3) (/ 1 (* y y)) (- (/ -1 (* (/ (neg y) x) y)) 3) (* (/ (neg y) x) y) (pow (/ -1 x) -1) (* (pow y -1) (pow (/ -1 x) -1)) (pow y -1) (/ -1 x) (/ (/ -1 y) (/ (neg y) x)) (/ -1 (* (/ (neg y) x) y)) (+ (* (* (pow y -1) (pow (/ -1 x) -1)) (/ -1 y)) -3))
2.0ms
x
@0
((- (/ (/ -1 y) (/ (neg y) x)) 3) (/ -1 y) (/ (neg y) x) (neg y) (- (/ x (* y y)) 3) (* y y) (/ x (* y y)) (+ (* (/ 1 (* y y)) x) -3) (/ 1 (* y y)) (- (/ -1 (* (/ (neg y) x) y)) 3) (* (/ (neg y) x) y) (pow (/ -1 x) -1) (* (pow y -1) (pow (/ -1 x) -1)) (pow y -1) (/ -1 x) (/ (/ -1 y) (/ (neg y) x)) (/ -1 (* (/ (neg y) x) y)) (+ (* (* (pow y -1) (pow (/ -1 x) -1)) (/ -1 y)) -3))
2.0ms
y
@inf
((- (/ (/ -1 y) (/ (neg y) x)) 3) (/ -1 y) (/ (neg y) x) (neg y) (- (/ x (* y y)) 3) (* y y) (/ x (* y y)) (+ (* (/ 1 (* y y)) x) -3) (/ 1 (* y y)) (- (/ -1 (* (/ (neg y) x) y)) 3) (* (/ (neg y) x) y) (pow (/ -1 x) -1) (* (pow y -1) (pow (/ -1 x) -1)) (pow y -1) (/ -1 x) (/ (/ -1 y) (/ (neg y) x)) (/ -1 (* (/ (neg y) x) y)) (+ (* (* (pow y -1) (pow (/ -1 x) -1)) (/ -1 y)) -3))
2.0ms
x
@inf
((- (/ (/ -1 y) (/ (neg y) x)) 3) (/ -1 y) (/ (neg y) x) (neg y) (- (/ x (* y y)) 3) (* y y) (/ x (* y y)) (+ (* (/ 1 (* y y)) x) -3) (/ 1 (* y y)) (- (/ -1 (* (/ (neg y) x) y)) 3) (* (/ (neg y) x) y) (pow (/ -1 x) -1) (* (pow y -1) (pow (/ -1 x) -1)) (pow y -1) (/ -1 x) (/ (/ -1 y) (/ (neg y) x)) (/ -1 (* (/ (neg y) x) y)) (+ (* (* (pow y -1) (pow (/ -1 x) -1)) (/ -1 y)) -3))
1.0ms
y
@-inf
((- (/ (/ -1 y) (/ (neg y) x)) 3) (/ -1 y) (/ (neg y) x) (neg y) (- (/ x (* y y)) 3) (* y y) (/ x (* y y)) (+ (* (/ 1 (* y y)) x) -3) (/ 1 (* y y)) (- (/ -1 (* (/ (neg y) x) y)) 3) (* (/ (neg y) x) y) (pow (/ -1 x) -1) (* (pow y -1) (pow (/ -1 x) -1)) (pow y -1) (/ -1 x) (/ (/ -1 y) (/ (neg y) x)) (/ -1 (* (/ (neg y) x) y)) (+ (* (* (pow y -1) (pow (/ -1 x) -1)) (/ -1 y)) -3))

simplify156.0ms (2.8%)

Memory
-16.7MiB live, 65.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
0322028
1672028
21372028
33122028
45972028
510672028
617012028
723021668
829681668
933111668
1036941668
1139301668
1241091668
1345911668
1454041668
1561441668
1674441668
080691668
Stop Event
iter limit
node limit
Counts
348 → 348
Calls
Call 1
Inputs
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
(/ 1 (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
Outputs
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(/ 1 (pow y 2))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(* -1 (/ x y))
(/.f64 x (neg.f64 y))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))

rewrite159.0ms (2.9%)

Memory
-6.1MiB live, 188.4MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027119
046118
120084
2146584
0865384
Stop Event
iter limit
node limit
iter limit
Counts
18 → 854
Calls
Call 1
Inputs
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64))
(/.f64 #s(literal -1 binary64) y)
(/.f64 (neg.f64 y) x)
(neg.f64 y)
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
(*.f64 y y)
(/.f64 x (*.f64 y y))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 y y))
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64))
(*.f64 (/.f64 (neg.f64 y) x) y)
(pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
(pow.f64 y #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y))
(fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval280.0ms (5.1%)

Memory
22.1MiB live, 210.7MiB allocated
Compiler

Compiled 19 725 to 1 795 computations (90.9% saved)

prune94.0ms (1.7%)

Memory
-10.3MiB live, 81.3MiB allocated
Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New1 37051 375
Fresh033
Picked325
Done123
Total1 374121 386
Accuracy
100.0%
Counts
1 386 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.6%
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 y)) x #s(literal -3 binary64))
92.6%
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
45.6%
(-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64))
93.0%
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
79.0%
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) x) (*.f64 x y)) (*.f64 x x)) y)) #s(literal 3 binary64))
99.8%
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
48.0%
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
47.9%
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
41.1%
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
47.9%
#s(approx (- (/ x (* y y)) 3) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) y)))
48.0%
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
53.4%
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
Compiler

Compiled 179 to 156 computations (12.8% saved)

simplify56.0ms (1%)

Memory
-5.0MiB live, 33.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (sqrt.f64 x) y)
cost-diff0
#s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y))
cost-diff0
(pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64))
cost-diff0
(-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64))
cost-diff0
(/.f64 (neg.f64 y) x)
cost-diff0
(/.f64 #s(literal -1 binary64) y)
cost-diff0
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
cost-diff832
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
cost-diff0
(neg.f64 x)
cost-diff0
(/.f64 (neg.f64 x) y)
cost-diff0
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
cost-diff448
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))
cost-diff0
(/.f64 x y)
cost-diff0
(/.f64 (/.f64 x y) y)
cost-diff0
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
cost-diff0
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)
cost-diff0
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
cost-diff192
(*.f64 (/.f64 #s(literal -1 binary64) x) y)
cost-diff448
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
035190
053191
186185
2153180
3258164
4382164
5940164
61901164
72058164
82133164
92202164
102228164
112240164
122241164
02241164
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y))
#s(literal -1 binary64)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)
(*.f64 (/.f64 #s(literal -1 binary64) x) y)
(/.f64 #s(literal -1 binary64) x)
x
y
#s(literal 3 binary64)
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(/.f64 (/.f64 x y) y)
(/.f64 x y)
x
y
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))
(/.f64 (neg.f64 x) y)
(neg.f64 x)
x
y
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
y
(/.f64 (neg.f64 y) x)
(neg.f64 y)
x
(-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64))
#s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y))
(/.f64 (sqrt.f64 x) y)
(sqrt.f64 x)
x
y
#s(literal 2 binary64)
#s(literal 3 binary64)
Outputs
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y))
(/.f64 (/.f64 x y) y)
#s(literal -1 binary64)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)
(*.f64 (/.f64 y x) (neg.f64 y))
(*.f64 (/.f64 #s(literal -1 binary64) x) y)
(/.f64 (neg.f64 y) x)
(/.f64 #s(literal -1 binary64) x)
x
y
#s(literal 3 binary64)
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(/.f64 (/.f64 x y) y)
(/.f64 x y)
x
y
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))
(/.f64 (/.f64 x y) y)
(/.f64 (neg.f64 x) y)
(neg.f64 x)
x
y
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
(/.f64 (/.f64 x y) y)
(/.f64 #s(literal -1 binary64) y)
#s(literal -1 binary64)
y
(/.f64 (neg.f64 y) x)
(neg.f64 y)
x
(-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64))
#s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y))
(/.f64 (sqrt.f64 x) y)
(sqrt.f64 x)
x
y
#s(literal 2 binary64)
#s(literal 3 binary64)

localize85.0ms (1.5%)

Memory
2.2MiB live, 79.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(sqrt.f64 x)
accuracy0
#s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y))
accuracy0.07421875
(/.f64 (sqrt.f64 x) y)
accuracy0.12890625
(pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64))
accuracy0
(/.f64 #s(literal -1 binary64) y)
accuracy0
(neg.f64 y)
accuracy0.08822250976844201
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
accuracy15.315914590646603
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
accuracy0
(/.f64 #s(literal -1 binary64) y)
accuracy0
(neg.f64 x)
accuracy0.09765625
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))
accuracy15.315914590646603
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
accuracy0
(/.f64 x y)
accuracy0.09375
(/.f64 (/.f64 x y) y)
accuracy15.315914590646603
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
accuracy0
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
accuracy0.07421875
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y))
accuracy0.078125
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)
accuracy0.1015625
(*.f64 (/.f64 #s(literal -1 binary64) x) y)
Samples
29.0ms139×0invalid
28.0ms117×0valid
Compiler

Compiled 297 to 58 computations (80.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-div: 20.0ms (50.6% of total)
ival-mult: 6.0ms (15.2% of total)
ival-sub: 3.0ms (7.6% of total)
ival-pow2: 3.0ms (7.6% of total)
ival-pow: 3.0ms (7.6% of total)
ival-sqrt: 2.0ms (5.1% of total)
ival-neg: 2.0ms (5.1% of total)
exact: 1.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series25.0ms (0.5%)

Memory
31.3MiB live, 31.3MiB allocated
Counts
21 → 456
Calls
Call 1
Inputs
#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())
#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())
#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())
#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())
#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())
#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())
#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())
#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())
#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())
Outputs
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor 0 y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ x (* -3 (pow y 2))) (pow y 2)) (taylor 0 y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor 0 y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt -3 (taylor inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf y) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf y) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (/ -1 y) (taylor -inf y) (#s(alt (/.f64 #s(literal -1 binary64) y) (patch (/.f64 #s(literal -1 binary64) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf y) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt -3 (taylor -inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor -inf y) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf y) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ 1 y))) (taylor -inf y) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor -inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor -inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor -inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor -inf y) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (* -1 y) (taylor -inf y) (#s(alt (neg.f64 y) (patch (neg.f64 y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor 0 x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<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 (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor 0 x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt -3 (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (/ x (pow y 2)) 3) (taylor 0 x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor 0 x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<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 y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (/ 1 y)) (taylor inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) (patch (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) x) y) (patch (*.f64 (/.f64 #s(literal -1 binary64) x) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) (patch (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow y 2) x)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) (patch (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (patch #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 x y) y) (patch (/.f64 (/.f64 x y) y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x y) (taylor -inf x) (#s(alt (/.f64 x y) (patch (/.f64 x y) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) (patch (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) (patch #s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x y)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) y) (patch (/.f64 (neg.f64 x) y) #<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 y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) (patch (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (pow y 2)) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2))))) (taylor -inf x) (#s(alt #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) (patch #s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ y x)) (taylor -inf x) (#s(alt (/.f64 (neg.f64 y) x) (patch (/.f64 (neg.f64 y) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) (patch (-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) (patch #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y))) (taylor -inf x) (#s(alt (/.f64 (sqrt.f64 x) y) (patch (/.f64 (sqrt.f64 x) y) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
((/ -1 (* (* (/ -1 x) y) y)) (* (/ -1 x) y) (- (/ -1 (* (* (/ -1 x) y) y)) 3) (* (* (/ -1 x) y) y) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/ (/ x y) y) (/ x y) (* (/ (neg x) y) (/ -1 y)) (- (/ x (* y y)) 3) (/ (neg x) y) (neg x) (/ (/ -1 y) (/ (neg y) x)) (- (/ x (* y y)) 3) (/ -1 y) (/ (neg y) x) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (pow (/ (* y y) x) -1/2) 2) (pow (/ (* y y) x) -1/2) (/ (sqrt x) y) (neg y) (sqrt x))
2.0ms
x
@inf
((/ -1 (* (* (/ -1 x) y) y)) (* (/ -1 x) y) (- (/ -1 (* (* (/ -1 x) y) y)) 3) (* (* (/ -1 x) y) y) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/ (/ x y) y) (/ x y) (* (/ (neg x) y) (/ -1 y)) (- (/ x (* y y)) 3) (/ (neg x) y) (neg x) (/ (/ -1 y) (/ (neg y) x)) (- (/ x (* y y)) 3) (/ -1 y) (/ (neg y) x) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (pow (/ (* y y) x) -1/2) 2) (pow (/ (* y y) x) -1/2) (/ (sqrt x) y) (neg y) (sqrt x))
2.0ms
y
@0
((/ -1 (* (* (/ -1 x) y) y)) (* (/ -1 x) y) (- (/ -1 (* (* (/ -1 x) y) y)) 3) (* (* (/ -1 x) y) y) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/ (/ x y) y) (/ x y) (* (/ (neg x) y) (/ -1 y)) (- (/ x (* y y)) 3) (/ (neg x) y) (neg x) (/ (/ -1 y) (/ (neg y) x)) (- (/ x (* y y)) 3) (/ -1 y) (/ (neg y) x) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (pow (/ (* y y) x) -1/2) 2) (pow (/ (* y y) x) -1/2) (/ (sqrt x) y) (neg y) (sqrt x))
2.0ms
y
@-inf
((/ -1 (* (* (/ -1 x) y) y)) (* (/ -1 x) y) (- (/ -1 (* (* (/ -1 x) y) y)) 3) (* (* (/ -1 x) y) y) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/ (/ x y) y) (/ x y) (* (/ (neg x) y) (/ -1 y)) (- (/ x (* y y)) 3) (/ (neg x) y) (neg x) (/ (/ -1 y) (/ (neg y) x)) (- (/ x (* y y)) 3) (/ -1 y) (/ (neg y) x) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (pow (/ (* y y) x) -1/2) 2) (pow (/ (* y y) x) -1/2) (/ (sqrt x) y) (neg y) (sqrt x))
2.0ms
x
@0
((/ -1 (* (* (/ -1 x) y) y)) (* (/ -1 x) y) (- (/ -1 (* (* (/ -1 x) y) y)) 3) (* (* (/ -1 x) y) y) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/ (/ x y) y) (/ x y) (* (/ (neg x) y) (/ -1 y)) (- (/ x (* y y)) 3) (/ (neg x) y) (neg x) (/ (/ -1 y) (/ (neg y) x)) (- (/ x (* y y)) 3) (/ -1 y) (/ (neg y) x) (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (pow (pow (/ (* y y) x) -1/2) 2) (pow (/ (* y y) x) -1/2) (/ (sqrt x) y) (neg y) (sqrt x))

simplify164.0ms (3%)

Memory
-10.9MiB live, 102.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0482284
11172188
23262188
38732188
429662188
543602188
654272188
759782188
869342188
974922188
1077902188
082092173
Stop Event
iter limit
node limit
Counts
456 → 456
Calls
Call 1
Inputs
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(/ x (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (* (sqrt x) (/ 1 y)))
(* -1 (* (sqrt x) (/ 1 y)))
(* -1 (* (sqrt x) (/ 1 y)))
(* -1 (* (sqrt x) (/ 1 y)))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
-3
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(- (/ x (pow y 2)) 3)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(/ x (pow y 2))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(* (sqrt x) (/ 1 y))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (pow y 2) x))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x y)
(/ x y)
(/ x y)
(/ x y)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 (/ x y))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(/ x (pow y 2))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ y x))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
Outputs
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ (+ x (* -3 (pow y 2))) (pow y 2))
(/.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 y y) x) y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(* -1 (* (sqrt x) (/ 1 y)))
(/.f64 (sqrt.f64 x) (neg.f64 y))
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
-3
#s(literal -3 binary64)
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(- (/ x (pow y 2)) 3)
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* x (- (/ 1 (pow y 2)) (* 3 (/ 1 x))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(* (sqrt x) (/ 1 y))
(/.f64 (sqrt.f64 x) y)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (pow y 2) x))
(*.f64 (neg.f64 y) (/.f64 y x))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 (/ x y))
(/.f64 (neg.f64 x) y)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(/ x (pow y 2))
(/.f64 (/.f64 x y) y)
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (- (* 3 (/ 1 x)) (/ 1 (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ y x))
(/.f64 (neg.f64 y) x)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (* x (+ (* 3 (/ 1 x)) (/ (pow (sqrt -1) 2) (pow y 2)))))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (/ (* x (pow (sqrt -1) 2)) (pow y 2)))
(/.f64 (/.f64 x y) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (/ (pow (sqrt -1) 2) y)))
(/.f64 (sqrt.f64 x) y)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)

rewrite185.0ms (3.3%)

Memory
-4.4MiB live, 111.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035168
053163
1212142
21576133
08441129
Stop Event
iter limit
node limit
iter limit
Counts
21 → 740
Calls
Call 1
Inputs
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y))
(*.f64 (/.f64 #s(literal -1 binary64) x) y)
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(/.f64 (/.f64 x y) y)
(/.f64 x y)
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y))
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
(/.f64 (neg.f64 x) y)
(neg.f64 x)
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x))
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
(/.f64 #s(literal -1 binary64) y)
(/.f64 (neg.f64 y) x)
(-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64))
#s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y))
(/.f64 (sqrt.f64 x) y)
(neg.f64 y)
(sqrt.f64 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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval242.0ms (4.4%)

Memory
-7.7MiB live, 236.9MiB allocated
Compiler

Compiled 15 384 to 2 010 computations (86.9% saved)

prune51.0ms (0.9%)

Memory
9.1MiB live, 88.0MiB allocated
Pruning

12 alts after pruning (4 fresh and 8 done)

PrunedKeptTotal
New1 22121 223
Fresh123
Picked145
Done044
Total1 223121 235
Accuracy
100.0%
Counts
1 235 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.6%
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 y)) x #s(literal -3 binary64))
92.6%
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
93.0%
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
78.7%
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 y y) (*.f64 (neg.f64 x) x)) x)) #s(literal 3 binary64))
99.8%
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
48.0%
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
21.7%
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) y)))
47.9%
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
41.1%
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
47.9%
#s(approx (- (/ x (* y y)) 3) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) y)))
48.0%
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
53.4%
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
Compiler

Compiled 310 to 165 computations (46.8% saved)

regimes34.0ms (0.6%)

Memory
18.9MiB live, 57.9MiB allocated
Counts
23 → 1
Calls
Call 1
Inputs
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
#s(approx (- (/ x (* y y)) 3) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) y)))
#s(approx (- (/ x (* y y)) 3) (*.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y)))
(fma.f64 (/.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 y)) x #s(literal -3 binary64))
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y) (/.f64 y x))) #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 y) x) y)) #s(literal 3 binary64))
#s(approx (- (/ x (* y y)) 3) (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)))
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) y) y)) #s(literal 3 binary64))
(-.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (neg.f64 y) x)) #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 y y) (*.f64 (neg.f64 x) x)) x)) #s(literal 3 binary64))
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) y)))
(-.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) x) (*.f64 x y)) (*.f64 x x)) y)) #s(literal 3 binary64))
(fma.f64 (pow.f64 y #s(literal -2 binary64)) x #s(literal -3 binary64))
(-.f64 (pow.f64 #s(approx (pow (/ (* y y) x) -1/2) (/.f64 (sqrt.f64 x) y)) #s(literal 2 binary64)) #s(literal 3 binary64))
(-.f64 (/.f64 (pow.f64 y #s(literal -1 binary64)) (/.f64 y x)) #s(literal 3 binary64))
(-.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 y y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64))
(fma.f64 (*.f64 (pow.f64 y #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) y) #s(literal -3 binary64))
Outputs
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
Calls

5 calls:

7.0ms
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
7.0ms
y
7.0ms
x
6.0ms
(*.f64 y y)
6.0ms
(/.f64 x (*.f64 y y))
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
99.9%1(/.f64 x (*.f64 y y))
99.9%1(*.f64 y y)
Compiler

Compiled 17 to 17 computations (0% saved)

regimes47.0ms (0.8%)

Memory
-22.4MiB live, 24.7MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) x #s(literal -3 binary64))
Outputs
#s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Calls

5 calls:

37.0ms
(/.f64 x (*.f64 y y))
2.0ms
y
2.0ms
x
2.0ms
(*.f64 y y)
2.0ms
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
93.0%1x
99.9%2y
99.9%3(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
99.9%3(/.f64 x (*.f64 y y))
99.9%2(*.f64 y y)
Compiler

Compiled 17 to 17 computations (0% saved)

regimes9.0ms (0.2%)

Memory
18.7MiB live, 18.7MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Outputs
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Calls

5 calls:

2.0ms
y
2.0ms
x
2.0ms
(/.f64 x (*.f64 y y))
2.0ms
(*.f64 y y)
2.0ms
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
93.0%1x
93.0%1(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
93.0%1(/.f64 x (*.f64 y y))
93.0%1y
93.0%1(*.f64 y y)
Compiler

Compiled 17 to 17 computations (0% saved)

regimes11.0ms (0.2%)

Memory
-20.9MiB live, 18.2MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
Outputs
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
#s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))
Calls

5 calls:

4.0ms
(*.f64 y y)
2.0ms
y
2.0ms
x
1.0ms
(/.f64 x (*.f64 y y))
1.0ms
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
84.2%2y
91.3%3(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
91.3%3(/.f64 x (*.f64 y y))
64.0%3x
84.2%2(*.f64 y y)
Compiler

Compiled 17 to 17 computations (0% saved)

regimes7.0ms (0.1%)

Memory
15.9MiB live, 15.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
Outputs
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
Calls

5 calls:

1.0ms
y
1.0ms
x
1.0ms
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
1.0ms
(*.f64 y y)
1.0ms
(/.f64 x (*.f64 y y))
Results
AccuracySegmentsBranch
53.4%1x
53.4%1y
53.4%1(*.f64 y y)
53.4%1(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
53.4%1(/.f64 x (*.f64 y y))
Compiler

Compiled 17 to 17 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.803726e-318
5.514428967952531e-307
Compiler

Compiled 10 to 11 computations (-10% saved)

bsearch28.0ms (0.5%)

Memory
-8.0MiB live, 30.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
1.0607100290051376e-8
2041.3177804938848
16.0ms
-3.8886479032747554e+24
-0.0013570280026655014
Samples
14.0ms336×0valid
Compiler

Compiled 94 to 200 computations (-112.8% saved)

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

simplify24.0ms (0.4%)

Memory
3.4MiB live, 42.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029104
132104
238104
340104
441104
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(if (<=.f64 (*.f64 y y) #s(literal 1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(if (<=.f64 (/.f64 x (*.f64 y y)) #s(literal -3 binary64)) #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (if (<=.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))))
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))
Outputs
(-.f64 (/.f64 (/.f64 x y) y) #s(literal 3 binary64))
(if (<=.f64 (*.f64 y y) #s(literal 1012011/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (- (pow (pow (/ (* y y) x) -1/2) 2) 3) (/.f64 (/.f64 x y) y)) (-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)))
(-.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64))
(if (<=.f64 (/.f64 x (*.f64 y y)) #s(literal -3 binary64)) #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y))) (if (<=.f64 (/.f64 x (*.f64 y y)) #s(literal 3 binary64)) #s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64)) #s(approx (- (/ x (* y y)) 3) (/.f64 x (*.f64 y y)))))
#s(approx (- (/ x (* y y)) 3) #s(literal -3 binary64))

soundness962.0ms (17.4%)

Memory
-7.1MiB live, 300.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021372
143372
2103372
3250372
4478372
5788372
61182372
71868300
82714300
93373300
103861300
114121300
124302300
134791300
145580300
156242300
167451300
08065300
0421612
1991564
22961564
36851564
419961564
544861564
662971564
769661564
872671564
973441564
1073911564
080231549
0615
0915
13815
228815
3324915
0817414
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 109 to 55 computations (49.5% saved)

preprocess100.0ms (1.8%)

Memory
-19.4MiB live, 119.5MiB allocated
Remove

(abs y)

Compiler

Compiled 186 to 88 computations (52.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...