Rosa's DopplerBench

Time bar (total: 8.1s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze72.0ms (0.9%)

Memory
7.5MiB live, 124.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
56.3%56.2%43.7%0.1%0%0%0%7
65.6%65.5%34.3%0.1%0%0%0%8
65.6%65.5%34.3%0.1%0%0%0%9
76.6%76.5%23.4%0.1%0%0%0%10
82%81.9%17.9%0.1%0%0%0%11
82%81.9%17.9%0.1%0%0%0%12
Compiler

Compiled 14 to 10 computations (28.6% saved)

sample963.0ms (11.9%)

Memory
34.4MiB live, 968.6MiB allocated
Samples
687.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 470.0ms
ival-mult: 247.0ms (52.5% of total)
ival-neg: 101.0ms (21.5% of total)
ival-div: 71.0ms (15.1% of total)
ival-add: 42.0ms (8.9% of total)
ival-true: 6.0ms (1.3% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

explain87.0ms (1.1%)

Memory
-4.4MiB live, 153.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
810-1(7.687306540931052e-86 4.3864036900000627e-200 5.795506622864839e-121)(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
00-0-t1
00-0-(*.f64 (neg.f64 t1) v)
00-0-(neg.f64 t1)
00-0-v
00-0-(*.f64 (+.f64 t1 u) (+.f64 t1 u))
00-0-(+.f64 t1 u)
00-0-u
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o320
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow113
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o280
(*.f64 (neg.f64 t1) v)overflow29
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow113
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u80
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow16
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n60
(*.f64 (neg.f64 t1) v)underflow25
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u50
(*.f64 (neg.f64 t1) v)underflow25
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow16
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n10
(*.f64 (neg.f64 t1) v)overflow29
Confusion
Predicted +Predicted -
+801
-0175
Precision
1.0
Recall
0.9876543209876543
Confusion?
Predicted +Predicted MaybePredicted -
+8001
-00175
Precision?
1.0
Recall?
0.9876543209876543
Freqs
test
numberfreq
0176
180
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
31.0ms512×0valid
Compiler

Compiled 78 to 28 computations (64.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 6.0ms (39.6% of total)
ival-div: 3.0ms (19.8% of total)
ival-add: 3.0ms (19.8% of total)
ival-neg: 2.0ms (13.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess202.0ms (2.5%)

Memory
-15.2MiB live, 104.6MiB allocated
Algorithm
egg-herbie
Rules
2 064×lower-fma.f64
2 064×lower-fma.f32
1 616×times-frac
1 080×unsub-neg
880×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034109
1179105
2651103
32313103
45734103
57948103
0812
01312
13412
28012
319612
434312
553312
695212
7174512
8220312
9273112
10320812
11333512
12358912
13363312
14365512
15367512
16374212
17376612
18377812
19378012
20378012
0378012
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 u t1) (+.f64 u t1)))
Symmetry

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
69.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

simplify142.0ms (1.8%)

Memory
30.1MiB live, 68.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
cost-diff0
(neg.f64 t1)
cost-diff0
(*.f64 (neg.f64 t1) v)
cost-diff0
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Rules
2 064×lower-fma.f64
2 064×lower-fma.f32
880×lower-*.f32
876×lower-*.f64
568×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0831
01331
13431
28031
319631
434331
553331
695231
7174531
8220331
9273131
10320831
11333531
12358931
13363331
14365531
15367531
16374231
17376631
18377831
19378031
20378031
0378031
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(+.f64 t1 u)
u
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(+.f64 t1 u)
(+.f64 u t1)
u

localize39.0ms (0.5%)

Memory
-33.4MiB live, 54.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 (neg.f64 t1) v)
accuracy0
(neg.f64 t1)
accuracy0.015625
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy19.131201399318844
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
27.0ms256×0valid
Compiler

Compiled 33 to 10 computations (69.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 13.0ms (77.3% of total)
ival-div: 1.0ms (5.9% of total)
ival-add: 1.0ms (5.9% of total)
ival-neg: 1.0ms (5.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series15.0ms (0.2%)

Memory
-7.5MiB live, 30.9MiB allocated
Counts
4 → 96
Calls
Call 1
Inputs
#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())
#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())
Outputs
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor 0 u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow t1 2)) (taylor 0 u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor -inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow u 2)) (taylor 0 t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor -inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor -inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt (*.f64 (+.f64 t1 u) (+.f64 t1 u)) (patch (*.f64 (+.f64 t1 u) (+.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
2.0ms
v
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
2.0ms
t1
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
t1
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
v
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
u
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))

simplify200.0ms (2.5%)

Memory
38.1MiB live, 262.9MiB allocated
Algorithm
egg-herbie
Rules
17 384×lower-fma.f64
17 384×lower-fma.f32
4 660×lower-*.f64
4 660×lower-*.f32
3 660×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02251173
16901116
223061022
372821018
08285976
Stop Event
iter limit
node limit
Counts
96 → 96
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
(pow u 2)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64))) u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 u #s(literal 2 binary64) t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (fma.f64 (*.f64 (/.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1) (*.f64 (neg.f64 v) t1)) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) v) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 (/.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1) (*.f64 (neg.f64 v) t1))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) u) u) (fma.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u)) (*.f64 v (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) v) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 (/.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 u u))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (fma.f64 (*.f64 (/.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1) (*.f64 (neg.f64 v) t1)) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 #s(literal -2 binary64) (/.f64 t1 u))) u)) (*.f64 u u))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 #s(literal -2 binary64) (/.f64 t1 u))) u)) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 v (neg.f64 u)) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 v (neg.f64 u)) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 6 binary64) (/.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) u) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 v (neg.f64 u)) u)) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(pow u 2)
(*.f64 u u)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u (/.f64 v t1)) u))) t1) v) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) v))) #s(literal -2 binary64) (-.f64 (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u (/.f64 v t1)) u))) t1) v)) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 t1 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u (/.f64 v t1)) u))) t1) v) t1)
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) v (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)

rewrite179.0ms (2.2%)

Memory
2.3MiB live, 245.7MiB allocated
Rules
5 320×lower-*.f32
5 316×lower-*.f64
2 808×lower-/.f32
2 806×lower-/.f64
2 706×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
01321
15721
240021
3511521
0841021
Stop Event
iter limit
node limit
iter limit
Counts
4 → 473
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
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>

eval99.0ms (1.2%)

Memory
10.2MiB live, 204.9MiB allocated
Compiler

Compiled 12 211 to 1 532 computations (87.5% saved)

prune20.0ms (0.2%)

Memory
-23.2MiB live, 59.4MiB allocated
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New55910569
Fresh000
Picked011
Done000
Total55911570
Accuracy
100.0%
Counts
570 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.1%
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
96.7%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 u t1 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
69.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
45.8%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
91.0%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
81.5%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
91.4%
(*.f64 v (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1))))
47.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 248 to 178 computations (28.2% saved)

simplify97.0ms (1.2%)

Memory
-10.9MiB live, 143.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 (+.f64 u t1))
cost-diff0
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
cost-diff128
(/.f64 (neg.f64 (+.f64 u t1)) t1)
cost-diff320
(*.f64 #s(literal 1 binary64) v)
cost-diff0
(+.f64 u t1)
cost-diff0
(neg.f64 t1)
cost-diff0
(*.f64 (neg.f64 t1) v)
cost-diff384
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
cost-diff0
(neg.f64 u)
cost-diff0
(/.f64 t1 (neg.f64 u))
cost-diff0
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
cost-diff0
(neg.f64 v)
cost-diff0
(/.f64 (neg.f64 v) t1)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
cost-diff0
(+.f64 u t1)
cost-diff0
(/.f64 t1 (+.f64 u t1))
cost-diff0
(neg.f64 v)
cost-diff0
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
Rules
4 144×lower-fma.f32
4 142×lower-fma.f64
2 540×lower-*.f32
2 528×lower-*.f64
1 814×lower-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
031185
052175
1128175
2326175
3901167
42130167
53577167
66656167
08118167
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
(+.f64 u t1)
u
(*.f64 (+.f64 u t1) t1)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
#s(literal 1 binary64)
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
u
t1
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(+.f64 u t1)
u
(*.f64 (+.f64 u t1) t1)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (+.f64 u t1))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(neg.f64 (+.f64 u t1))
(-.f64 (neg.f64 t1) u)
(+.f64 u t1)
u
t1

localize85.0ms (1.1%)

Memory
18.4MiB live, 214.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 (+.f64 u t1))
accuracy0.0234375
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.08203125
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy5.725695216410776
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
accuracy0
(neg.f64 t1)
accuracy0.015625
(*.f64 (+.f64 u t1) t1)
accuracy3.0116857212667223
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
accuracy19.131201399318844
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
accuracy0
(/.f64 t1 (neg.f64 u))
accuracy0
(neg.f64 u)
accuracy3.766385169816758
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy26.2084294436792
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
accuracy0
(/.f64 (neg.f64 v) t1)
accuracy0
(neg.f64 v)
accuracy33.823409530552404
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0
(neg.f64 v)
accuracy0.015625
(/.f64 t1 (+.f64 u t1))
accuracy0.7637804515885125
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
accuracy2.553378560060562
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
Samples
56.0ms256×0valid
Compiler

Compiled 175 to 30 computations (82.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-div: 14.0ms (40.5% of total)
ival-mult: 11.0ms (31.8% of total)
ival-neg: 5.0ms (14.5% of total)
ival-add: 3.0ms (8.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series50.0ms (0.6%)

Memory
22.6MiB live, 98.7MiB allocated
Counts
21 → 540
Calls
Call 1
Inputs
#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())
#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())
#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())
#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())
#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())
#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())
#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())
#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())
#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())
Outputs
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ u t1))) (taylor 0 u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1)))) (taylor 0 u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1)))) (taylor 0 u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt t1 (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor 0 u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor 0 u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor 0 u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 u) (* -1 t1)) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2))) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2))) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 u) t1) (taylor 0 u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 u) t1) (taylor 0 u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 u) t1) (taylor 0 u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1)))) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1)))) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor 0 u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 u) (pow t1 2)) (taylor 0 u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 u) (pow t1 2)) (taylor 0 u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 u) (pow t1 2)) (taylor 0 u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ t1 u) (taylor inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ t1 (* -1 (/ (pow t1 2) u))) u) (taylor inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u) (taylor inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u) (taylor inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt u (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ 1 (/ t1 u))) (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ 1 (/ t1 u))) (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ 1 (/ t1 u))) (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (/ 1 t1) (/ 1 u)))) (taylor inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (/ 1 t1) (/ 1 u)))) (taylor inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (/ 1 t1) (/ 1 u)))) (taylor inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* u (- (* -1 (/ t1 u)) 1)) (taylor inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* u (- (* -1 (/ t1 u)) 1)) (taylor inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* u (- (* -1 (/ t1 u)) 1)) (taylor inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 u) (taylor inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ t1 (/ (pow t1 2) u))) (taylor inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ t1 (/ (pow t1 2) u))) (taylor inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ t1 (/ (pow t1 2) u))) (taylor inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ t1 u) (taylor -inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)) (taylor -inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u)) (taylor -inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u)) (taylor -inf u) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt u (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (- (* -1 (/ t1 u)) 1))) (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (- (* -1 (/ t1 u)) 1))) (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (- (* -1 (/ t1 u)) 1))) (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (/ 1 t1) (/ 1 u)))) (taylor -inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (/ 1 t1) (/ 1 u)))) (taylor -inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (/ 1 t1) (/ 1 u)))) (taylor -inf u) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1))) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1))) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ 1 (/ t1 u)))) (taylor -inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ 1 (/ t1 u)))) (taylor -inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ 1 (/ t1 u)))) (taylor -inf u) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 u) (taylor -inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u))))) (taylor -inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u))))) (taylor -inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u))))) (taylor -inf u) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ t1 u) (taylor 0 t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u))) (taylor 0 t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u))) (taylor 0 t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))) (taylor 0 t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt u (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow u 2)) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 t1) (* -1 u)) t1) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 t1) (* -1 u)) t1) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 t1) (* -1 u)) t1) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 t1) u) (taylor 0 t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 t1) u) (taylor 0 t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 t1) u) (taylor 0 t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 u) (taylor 0 t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ t1 u)) (taylor 0 t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ t1 u)) (taylor 0 t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ t1 u)) (taylor 0 t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ u t1))) (taylor inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1)) (taylor inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1))) (taylor inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt t1 (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt -1 (taylor inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -2 (/ u t1)) 1)) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1)) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1)) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -1 (/ u t1)) 1)) (taylor inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -1 (/ u t1)) 1)) (taylor inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -1 (/ u t1)) 1)) (taylor inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ u t1))) (taylor -inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) (taylor -inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) (taylor -inf t1) (#s(alt (/.f64 t1 (+.f64 u t1)) (patch (/.f64 t1 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt t1 (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (- (* -1 (/ u t1)) 1))) (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (- (* -1 (/ u t1)) 1))) (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (- (* -1 (/ u t1)) 1))) (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) (patch (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt -1 (taylor -inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ u t1)) 1) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 (+.f64 u t1)) t1) (patch (/.f64 (neg.f64 (+.f64 u t1)) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* 2 (/ u t1))))) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) (patch (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (/ u t1)))) (taylor -inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (/ u t1)))) (taylor -inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (/ u t1)))) (taylor -inf t1) (#s(alt (neg.f64 (+.f64 u t1)) (patch (neg.f64 (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor -inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor -inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor -inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor -inf t1) (#s(alt (*.f64 (+.f64 u t1) t1) (patch (*.f64 (+.f64 u t1) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 (neg.f64 v) t1) (patch (/.f64 (neg.f64 v) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) (patch (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (patch (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
7.0ms
t1
@0
((/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (neg v) (/ t1 (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (+ (* (+ u t1) u) (* (+ u t1) t1)) (* (neg t1) v) (neg t1) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (* (+ u t1) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
5.0ms
v
@-inf
((/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (neg v) (/ t1 (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (+ (* (+ u t1) u) (* (+ u t1) t1)) (* (neg t1) v) (neg t1) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (* (+ u t1) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
4.0ms
t1
@inf
((/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (neg v) (/ t1 (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (+ (* (+ u t1) u) (* (+ u t1) t1)) (* (neg t1) v) (neg t1) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (* (+ u t1) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
4.0ms
v
@0
((/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (neg v) (/ t1 (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (+ (* (+ u t1) u) (* (+ u t1) t1)) (* (neg t1) v) (neg t1) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (* (+ u t1) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
4.0ms
v
@inf
((/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (neg v) (/ t1 (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (+ (* (+ u t1) u) (* (+ u t1) t1)) (* (neg t1) v) (neg t1) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (* (+ u t1) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))

simplify167.0ms (2.1%)

Memory
-20.5MiB live, 257.5MiB allocated
Algorithm
egg-herbie
Rules
9 158×lower-fma.f64
9 158×lower-fma.f32
5 184×lower-*.f64
5 184×lower-*.f32
2 568×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05146361
116476055
251795899
084035708
Stop Event
iter limit
node limit
Counts
540 → 522
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
t1
(+ t1 u)
(+ t1 u)
(+ t1 u)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
-1
(- (* -1 (/ u t1)) 1)
(- (* -1 (/ u t1)) 1)
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(* -1 t1)
(- (* -1 u) t1)
(- (* -1 u) t1)
(- (* -1 u) t1)
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(pow t1 2)
(+ (* t1 u) (pow t1 2))
(+ (* t1 u) (pow t1 2))
(+ (* t1 u) (pow t1 2))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
u
(* u (+ 1 (/ t1 u)))
(* u (+ 1 (/ t1 u)))
(* u (+ 1 (/ t1 u)))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 u)
(* u (- (* -1 (/ t1 u)) 1))
(* u (- (* -1 (/ t1 u)) 1))
(* u (- (* -1 (/ t1 u)) 1))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* t1 u)
(* u (+ t1 (/ (pow t1 2) u)))
(* u (+ t1 (/ (pow t1 2) u)))
(* u (+ t1 (/ (pow t1 2) u)))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ t1 u)
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
u
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 u)
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (/ (* t1 v) u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* t1 u)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ t1 u)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
u
(+ t1 u)
(+ t1 u)
(+ t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(pow u 2)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 (/ u t1))
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -1 t1) (* -1 u)) t1)
(* -1 (/ (pow u 2) t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(* -1 u)
(- (* -1 t1) u)
(- (* -1 t1) u)
(- (* -1 t1) u)
(* -1 (/ (* t1 v) u))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 u)
(* t1 (+ t1 u))
(* t1 (+ t1 u))
(* t1 (+ t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
1
(+ 1 (* -1 (/ u t1)))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
t1
(* t1 (+ 1 (/ u t1)))
(* t1 (+ 1 (/ u t1)))
(* t1 (+ 1 (/ u t1)))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
-1
(- (* -1 (/ u t1)) 1)
(- (* -1 (/ u t1)) 1)
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* -1 t1)
(* t1 (- (* -1 (/ u t1)) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(pow t1 2)
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
t1
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
-1
(- (* -1 (/ u t1)) 1)
(- (* -1 (/ u t1)) 1)
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(pow t1 2)
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
v
v
v
v
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
v
v
v
v
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
v
v
v
v
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) t1) t1) (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -1 binary64) t1)) u #s(literal 1 binary64))
t1
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 u #s(literal 2 binary64) t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(* -1 t1)
(neg.f64 t1)
(- (* -1 u) t1)
(-.f64 (neg.f64 t1) u)
(- (* -1 u) t1)
(-.f64 (neg.f64 t1) u)
(- (* -1 u) t1)
(-.f64 (neg.f64 t1) u)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (fma.f64 (neg.f64 v) (/.f64 (/.f64 u t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(pow t1 2)
(*.f64 t1 t1)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 u t1) t1)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 u t1) t1)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 u t1) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) (-.f64 t1 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))))) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 u u))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 u u))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (/.f64 (/.f64 t1 u) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (/.f64 (/.f64 t1 u) u)) (*.f64 u u))
(* -1 u)
(neg.f64 u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (*.f64 (*.f64 t1 v) t1) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u))) u)) (neg.f64 u))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (*.f64 t1 v) t1)) u))) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(* t1 u)
(*.f64 u t1)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u))) (*.f64 u u))
(/ t1 u)
(/.f64 t1 u)
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u))) u) t1) u)
u
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) (*.f64 #s(literal -2 binary64) t1)) u)) (*.f64 u u))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) (*.f64 #s(literal -2 binary64) t1)) u)) (*.f64 u u))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* -1 u)
(neg.f64 u)
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (*.f64 (*.f64 t1 v) t1) u)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u))) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 v (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) u)) u)) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u))) (*.f64 u u))
(* t1 u)
(*.f64 u t1)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u)) u)) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(/ t1 u)
(/.f64 t1 u)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u)
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
u
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(pow u 2)
(*.f64 u u)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) t1) u (*.f64 (neg.f64 u) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1 (*.f64 (neg.f64 u) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1 (*.f64 (neg.f64 u) u)) t1)
(* -1 u)
(neg.f64 u)
(- (* -1 t1) u)
(-.f64 (neg.f64 t1) u)
(- (* -1 t1) u)
(-.f64 (neg.f64 t1) u)
(- (* -1 t1) u)
(-.f64 (neg.f64 t1) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (fma.f64 (/.f64 v (*.f64 u u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (neg.f64 t1) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 u)
(*.f64 u t1)
(* t1 (+ t1 u))
(*.f64 (+.f64 u t1) t1)
(* t1 (+ t1 u))
(*.f64 (+.f64 u t1) t1)
(* t1 (+ t1 u))
(*.f64 (+.f64 u t1) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v))))) t1)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
t1
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v))))) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v))))) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) (fma.f64 (/.f64 u t1) (/.f64 u t1) #s(literal 1 binary64))) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) (fma.f64 (/.f64 u t1) (/.f64 u t1) #s(literal 1 binary64))) t1) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 t1)
(neg.f64 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 t1)
(neg.f64 t1)
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (fma.f64 (neg.f64 v) (/.f64 (/.f64 u t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v))))) t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) t1 t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) t1 t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) t1 t1) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 u #s(literal 2 binary64)) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v))))) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
t1
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)) t1) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)) t1) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 t1)
(neg.f64 t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 t1)
(neg.f64 t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (fma.f64 (neg.f64 v) (/.f64 (/.f64 u t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 v) u) u (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1))) t1) (*.f64 u v)) t1) v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) t1 t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) t1 t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) t1 t1) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
v
v
v
v
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
v
v
v
v
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
v
v
v
v
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))

rewrite182.0ms (2.3%)

Memory
8.6MiB live, 246.7MiB allocated
Rules
4 350×lower-/.f32
4 334×lower-/.f64
3 506×lower-fma.f32
3 504×lower-fma.f64
3 436×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031159
052143
1220135
21622135
08562135
Stop Event
iter limit
node limit
iter limit
Counts
21 → 1 308
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(neg.f64 v)
(/.f64 t1 (+.f64 u t1))
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
(*.f64 #s(literal 1 binary64) v)
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
(*.f64 (+.f64 u t1) t1)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval334.0ms (4.1%)

Memory
12.2MiB live, 599.7MiB allocated
Compiler

Compiled 50 034 to 5 453 computations (89.1% saved)

prune67.0ms (0.8%)

Memory
14.6MiB live, 175.2MiB allocated
Pruning

18 alts after pruning (13 fresh and 5 done)

PrunedKeptTotal
New2 330132 343
Fresh505
Picked145
Done011
Total2 336182 354
Accuracy
100.0%
Counts
2 354 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.5%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
96.7%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
56.8%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
69.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
45.8%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
55.4%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
54.6%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1)))
55.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
47.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
52.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
50.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
46.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
45.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
45.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 305 to 255 computations (16.4% saved)

simplify312.0ms (3.9%)

Memory
-40.5MiB live, 136.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
cost-diff0
(neg.f64 v)
cost-diff0
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
cost-diff0
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
cost-diff0
(/.f64 (neg.f64 u) t1)
cost-diff0
(*.f64 (/.f64 (neg.f64 u) t1) u)
cost-diff0
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
cost-diff0
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
cost-diff0
(neg.f64 t1)
cost-diff0
(*.f64 (neg.f64 t1) v)
cost-diff0
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
cost-diff0
(+.f64 u t1)
cost-diff0
(neg.f64 v)
cost-diff0
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
cost-diff0
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
cost-diff0
(+.f64 u t1)
cost-diff0
(neg.f64 t1)
cost-diff0
(*.f64 (neg.f64 t1) v)
cost-diff0
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
Rules
14 956×lower-fma.f64
14 956×lower-fma.f32
2 332×lower-*.f32
2 324×lower-*.f64
2 160×lower-+.f32
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
035205
053197
1109197
2211197
3455197
4772197
51116197
61778197
72569197
83703197
94592192
105379192
115921192
126383192
136431192
146440192
156454192
166470192
176470192
186484192
196484192
207713192
08111192
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(+.f64 u t1)
u
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
v
(*.f64 (/.f64 (neg.f64 u) t1) u)
(/.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(neg.f64 v)
v
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
t1
u
(+.f64 u t1)
Outputs
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(neg.f64 t1)
t1
v
(+.f64 u t1)
u
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 v) t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(neg.f64 t1)
t1
v
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
v
(*.f64 (/.f64 (neg.f64 u) t1) u)
(/.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
(/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))
(neg.f64 v)
v
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
t1
u
(+.f64 u t1)

localize133.0ms (1.7%)

Memory
-2.6MiB live, 119.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 v)
accuracy0.7637804515885125
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
accuracy2.553378560060562
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
accuracy27.578799922214145
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
accuracy0
(neg.f64 u)
accuracy0.15234375
(*.f64 (/.f64 (neg.f64 u) t1) u)
accuracy8.31180815203755
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
accuracy26.2084294436792
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
accuracy0
(*.f64 u u)
accuracy0
(neg.f64 t1)
accuracy19.131201399318844
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
accuracy22.72681704569406
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
accuracy0
(+.f64 u t1)
accuracy0
(neg.f64 v)
accuracy0.7637804515885125
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
accuracy35.873019255833185
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
accuracy0
(*.f64 (neg.f64 t1) v)
accuracy0
(neg.f64 t1)
accuracy0.7637804515885125
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
accuracy9.030237608853595
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
Samples
95.0ms256×0valid
Compiler

Compiled 172 to 27 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 79.0ms
ival-add: 29.0ms (36.6% of total)
ival-neg: 26.0ms (32.8% of total)
ival-div: 13.0ms (16.4% of total)
ival-mult: 10.0ms (12.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series61.0ms (0.7%)

Memory
7.6MiB live, 46.1MiB allocated
Counts
19 → 516
Calls
Call 1
Inputs
#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())
#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())
#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())
#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())
#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())
#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())
#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())
#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())
#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())
Outputs
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt t1 (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1)))) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1)))) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor 0 u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow t1 2)) (taylor 0 u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1)))) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1)))) (taylor 0 u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ u t1))) (taylor 0 u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1)))) (taylor 0 u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1)))) (taylor 0 u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt u (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ 1 (/ t1 u))) (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ 1 (/ t1 u))) (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* u (+ 1 (/ t1 u))) (taylor inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u) (taylor inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ t1 u) (taylor inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ t1 (* -1 (/ (pow t1 2) u))) u) (taylor inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u) (taylor inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u) (taylor inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt u (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (- (* -1 (/ t1 u)) 1))) (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (- (* -1 (/ t1 u)) 1))) (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (- (* -1 (/ t1 u)) 1))) (taylor -inf u) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor -inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf u) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf u) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ t1 u) (taylor -inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)) (taylor -inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u)) (taylor -inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u)) (taylor -inf u) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt (*.f64 u u) (patch (*.f64 u u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt u (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (+ t1 u) (taylor 0 t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow u 2)) (taylor 0 t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor 0 t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (/ t1 u) (taylor 0 t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u))) (taylor 0 t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u))) (taylor 0 t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))) (taylor 0 t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt t1 (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) (taylor inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ u t1))) (taylor inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1)) (taylor inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1))) (taylor inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt t1 (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (- (* -1 (/ u t1)) 1))) (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (- (* -1 (/ u t1)) 1))) (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (- (* -1 (/ u t1)) 1))) (taylor -inf t1) (#s(alt (+.f64 u t1) (patch (+.f64 u t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor -inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor -inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (patch #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 (neg.f64 u) t1) u) (patch (*.f64 (/.f64 (neg.f64 u) t1) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ u t1)) (taylor -inf t1) (#s(alt (/.f64 (neg.f64 u) t1) (patch (/.f64 (neg.f64 u) t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ u t1))) (taylor -inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) (taylor -inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) (taylor -inf t1) (#s(alt #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (patch #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) (patch (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (patch (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (patch (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) (patch (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (patch (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (patch (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
3.0ms
v
@inf
((/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (* (neg t1) v) (neg t1) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (+ (* (+ u t1) u) (* (+ u t1) t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ v (* (/ (neg u) t1) u)) (* (/ (neg u) t1) u) (/ (neg u) t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ t1 (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* u u) (neg u))
2.0ms
v
@-inf
((/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (* (neg t1) v) (neg t1) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (+ (* (+ u t1) u) (* (+ u t1) t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ v (* (/ (neg u) t1) u)) (* (/ (neg u) t1) u) (/ (neg u) t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ t1 (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* u u) (neg u))
2.0ms
v
@0
((/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (* (neg t1) v) (neg t1) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (+ (* (+ u t1) u) (* (+ u t1) t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ v (* (/ (neg u) t1) u)) (* (/ (neg u) t1) u) (/ (neg u) t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ t1 (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* u u) (neg u))
2.0ms
t1
@inf
((/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (* (neg t1) v) (neg t1) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (+ (* (+ u t1) u) (* (+ u t1) t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ v (* (/ (neg u) t1) u)) (* (/ (neg u) t1) u) (/ (neg u) t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ t1 (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* u u) (neg u))
2.0ms
t1
@0
((/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (* (neg t1) v) (neg t1) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (+ (* (+ u t1) u) (* (+ u t1) t1))) (+ (* (+ u t1) u) (* (+ u t1) t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ v (* (/ (neg u) t1) u)) (* (/ (neg u) t1) u) (/ (neg u) t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (/ t1 (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* u u) (neg u))

simplify297.0ms (3.7%)

Memory
14.6MiB live, 213.3MiB allocated
Algorithm
egg-herbie
Rules
14 610×lower-fma.f64
14 610×lower-fma.f32
4 960×lower-+.f64
4 960×lower-+.f32
4 866×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04156710
113136357
239605925
084115755
Stop Event
iter limit
node limit
Counts
516 → 510
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
t1
(+ t1 u)
(+ t1 u)
(+ t1 u)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(pow u 2)
(pow u 2)
(pow u 2)
(pow u 2)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
u
(* u (+ 1 (/ t1 u)))
(* u (+ 1 (/ t1 u)))
(* u (+ 1 (/ t1 u)))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(pow u 2)
(pow u 2)
(pow u 2)
(pow u 2)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
u
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (* t1 v) u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (* t1 v) u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/ t1 u)
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(pow u 2)
(pow u 2)
(pow u 2)
(pow u 2)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
u
(+ t1 u)
(+ t1 u)
(+ t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ (* t1 v) u))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(pow u 2)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ (* t1 v) u))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(/ t1 u)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(* -1 (/ (* t1 v) u))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
t1
(* t1 (+ 1 (/ u t1)))
(* t1 (+ 1 (/ u t1)))
(* t1 (+ 1 (/ u t1)))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
1
(+ 1 (* -1 (/ u t1)))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
t1
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ (pow u 2) t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ u t1))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (*.f64 u u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
t1
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (*.f64 u u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (*.f64 u u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 u #s(literal 2 binary64) t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (*.f64 u u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (*.f64 u u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v (*.f64 u u)) (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v))) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 u u))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v (*.f64 u u)) (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v))) u)
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (fma.f64 (/.f64 t1 u) (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u))) u) t1) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v (*.f64 u u)) (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v))) u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u)) u)) u)
u
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u)) u)) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) u)) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u)) u)) u)
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 #s(literal -2 binary64) (/.f64 t1 u))) u)) (*.f64 u u))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 #s(literal -2 binary64) (/.f64 t1 u))) u)) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u)) u)) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u)) u)) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) u)) u)
(/ t1 u)
(/.f64 t1 u)
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (fma.f64 (/.f64 t1 u) (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u))) u) t1) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) u)) u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(pow u 2)
(*.f64 u u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
u
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(+ t1 u)
(+.f64 u t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(pow u 2)
(*.f64 u u)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(/ t1 u)
(/.f64 t1 u)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) u)
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(fma.f64 (fma.f64 t1 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 t1 (neg.f64 u)) u)) t1 (/.f64 t1 u))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1))) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
t1
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1))) t1)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1))) t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 t1 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1))) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1)))) t1))) t1)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
t1
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 u (/.f64 v t1) (neg.f64 v)))) t1) (*.f64 u v)) t1) v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 u (/.f64 v t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 u (/.f64 v t1) (neg.f64 v)))) t1) (*.f64 u v)) t1) v)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 u (/.f64 v t1) (neg.f64 v)))) t1) (*.f64 u v)) t1) v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))

rewrite231.0ms (2.9%)

Memory
7.9MiB live, 165.2MiB allocated
Rules
4 442×lower-/.f32
4 426×lower-/.f64
4 088×lower-*.f32
4 080×lower-*.f64
3 710×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035173
053157
1200157
21359157
08289157
Stop Event
iter limit
node limit
iter limit
Counts
19 → 581
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
(+.f64 u t1)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(*.f64 (/.f64 (neg.f64 u) t1) u)
(/.f64 (neg.f64 u) t1)
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(*.f64 u u)
(neg.f64 u)
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>

eval325.0ms (4%)

Memory
26.0MiB live, 249.7MiB allocated
Compiler

Compiled 26 093 to 2 376 computations (90.9% saved)

prune128.0ms (1.6%)

Memory
-9.7MiB live, 113.3MiB allocated
Pruning

19 alts after pruning (10 fresh and 9 done)

PrunedKeptTotal
New1 46041 464
Fresh268
Picked145
Done055
Total1 463191 482
Accuracy
100.0%
Counts
1 482 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
56.8%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
69.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
45.8%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
55.4%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
54.6%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
45.6%
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
54.6%
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
46.2%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
50.6%
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u)))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1)))
55.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
47.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
52.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
50.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
46.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 281 to 241 computations (14.2% saved)

simplify128.0ms (1.6%)

Memory
3.9MiB live, 81.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 t1 (neg.f64 u))
cost-diff0
(*.f64 (/.f64 t1 (neg.f64 u)) v)
cost-diff0
(/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
cost-diff0
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
cost-diff0
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
cost-diff0
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
cost-diff320
(*.f64 #s(literal 1 binary64) v)
cost-diff0
(neg.f64 v)
cost-diff0
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
cost-diff0
(neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
cost-diff448
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
cost-diff0
(/.f64 t1 v)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
cost-diff576
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
cost-diff0
(neg.f64 t1)
cost-diff0
(*.f64 (neg.f64 t1) v)
cost-diff192
(fma.f64 u t1 (*.f64 t1 t1))
cost-diff384
(fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))
Rules
4 666×lower-fma.f32
4 660×lower-fma.f64
2 184×lower-*.f32
2 174×lower-*.f64
1 594×lower--.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
042227
066214
1148211
2343209
3877207
42116207
53932207
66667207
08114207
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))
(+.f64 u t1)
u
(fma.f64 u t1 (*.f64 t1 t1))
(*.f64 t1 t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
#s(literal -1 binary64)
(/.f64 t1 v)
t1
v
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
(+.f64 u t1)
u
t1
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 #s(literal 1 binary64) v)
#s(literal 1 binary64)
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)
(*.f64 (/.f64 t1 (neg.f64 u)) v)
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
v
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
(*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 t1))
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(+.f64 u t1)
u
(fma.f64 u t1 (*.f64 t1 t1))
(*.f64 (+.f64 u t1) t1)
(*.f64 t1 t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (neg.f64 t1)))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 v (neg.f64 t1))
#s(literal -1 binary64)
(/.f64 t1 v)
t1
v
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
(+.f64 u t1)
u
t1
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 t1 (neg.f64 u)) v)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 t1 (neg.f64 u))
(/.f64 (neg.f64 t1) u)
t1
(neg.f64 u)
u
v

localize128.0ms (1.6%)

Memory
-12.9MiB live, 107.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 u)
accuracy0.8379992015885125
(/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)
accuracy4.6765214809191225
(*.f64 (/.f64 t1 (neg.f64 u)) v)
accuracy26.2084294436792
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
accuracy0
(*.f64 #s(literal 1 binary64) v)
accuracy0
(neg.f64 t1)
accuracy5.725695216410776
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
accuracy35.50196654549364
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
accuracy0
(neg.f64 v)
accuracy0.01171875
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
accuracy0.8419054515885125
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
accuracy35.873019255833185
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
accuracy0
(/.f64 t1 v)
accuracy0.6353444985230184
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
accuracy33.823409530552404
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
accuracy0
(neg.f64 t1)
accuracy1.5077959856333614
(fma.f64 u t1 (*.f64 t1 t1))
accuracy3.0116857212667223
(fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))
accuracy19.131201399318844
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
Samples
92.0ms256×0valid
Compiler

Compiled 199 to 39 computations (80.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-mult: 48.0ms (64.4% of total)
ival-div: 15.0ms (20.1% of total)
ival-add: 5.0ms (6.7% of total)
ival-neg: 5.0ms (6.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series123.0ms (1.5%)

Memory
-30.4MiB live, 62.5MiB allocated
Counts
22 → 588
Calls
Call 1
Inputs
#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())
#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())
#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())
#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())
#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())
#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())
#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())
#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())
#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())
#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())
#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())
#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())
Outputs
#s(alt (pow t1 2) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* u (+ u (* 2 t1))) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor 0 u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 u) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 u) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 u) (pow t1 2)) (taylor 0 u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* u v) t1)) (* -1 v)) (taylor 0 u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* u (- (/ (* u v) (pow t1 2)) (/ v t1))) (* -1 v)) (taylor 0 u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))) (* -1 v)) (taylor 0 u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1)))) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1)))) (taylor 0 u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 u) (* -1 t1)) (taylor 0 u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2))) (taylor 0 u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2))) (taylor 0 u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 u) t1) (taylor 0 u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 u) t1) (taylor 0 u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 u) t1) (taylor 0 u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2)))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3)))))))) (taylor 0 u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 t1) (taylor 0 u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (/ u (pow t1 2)) (/ 1 t1)) (taylor 0 u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1)) (taylor 0 u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1)) (taylor 0 u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor 0 u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (taylor inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 u) (taylor inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* u (+ t1 (/ (pow t1 2) u))) (taylor inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* u (+ t1 (/ (pow t1 2) u))) (taylor inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* u (+ t1 (/ (pow t1 2) u))) (taylor inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) u) (taylor inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u) (taylor inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow t1 3) v) (pow u 2)) (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u))) u) (taylor inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)))) u) (taylor inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u) (taylor inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -2 u) (taylor inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* u (- (* -1 (/ t1 u)) 2)) (taylor inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* u (- (* -1 (/ t1 u)) 2)) (taylor inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* u (- (* -1 (/ t1 u)) 2)) (taylor inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2)) (taylor inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 u) (taylor inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ t1 u) 1) u) (taylor inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u) (taylor inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u) (taylor inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* 2 (/ t1 u)))) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u)))) (taylor -inf u) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 u) (taylor -inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u))))) (taylor -inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u))))) (taylor -inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u))))) (taylor -inf u) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) u) (taylor -inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u)) (taylor -inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u)) (taylor -inf u) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor -inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u))))) (taylor -inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1))) (taylor -inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1))) (taylor -inf u) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -2 u) (taylor -inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ 2 (/ t1 u)))) (taylor -inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ 2 (/ t1 u)))) (taylor -inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* u (+ 2 (/ t1 u)))) (taylor -inf u) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf u) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf u) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2)) (taylor -inf u) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 u) (taylor -inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ t1 u))) u)) (taylor -inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u)) (taylor -inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u)) (taylor -inf u) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (* -1 u) (taylor -inf u) (#s(alt (neg.f64 u) (patch (neg.f64 u) #<representation binary64>) () ())) ())
#s(alt (pow u 2) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (* t1 u)) (pow u 2)) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (+ (* t1 (+ t1 (* 2 u))) (pow u 2)) (taylor 0 t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 u) (taylor 0 t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ t1 u)) (taylor 0 t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ t1 u)) (taylor 0 t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ t1 u)) (taylor 0 t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor 0 t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) u) (taylor 0 t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -1 (/ (* t1 v) (pow u 2))) (* -1 (/ v u)))) (taylor 0 t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (* -1 (/ v u)))) (taylor 0 t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (* -1 (/ v u)))) (taylor 0 t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))) (taylor 0 t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow u 2) t1)) (taylor 0 t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1) (taylor 0 t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1) (taylor 0 t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1) (taylor 0 t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -2 u) (taylor 0 t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 u) (* -1 t1)) (taylor 0 t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 u) (* -1 t1)) (taylor 0 t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 u) (* -1 t1)) (taylor 0 t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor 0 t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))) (taylor 0 t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 u) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (/ t1 (pow u 2)) (/ 1 u)) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)) (taylor 0 t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (taylor inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt v (taylor inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* u v) t1)) (* -1 v)) (taylor inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* (pow u 2) v) (pow t1 2)) (+ (* -1 v) (/ (* u v) t1))) (taylor inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))) (taylor inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) (taylor inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -2 (/ u t1)) 1)) (taylor inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1)) (taylor inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1)) (taylor inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -2 (/ u t1)) 1)) (taylor inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -2 (/ u t1)) 1)) (taylor inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* t1 (- (* -2 (/ u t1)) 1)) (taylor inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1) (taylor inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 t1) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ u t1) 1) t1) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1) (taylor inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* 2 (/ u t1)))) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))) (taylor -inf t1) (#s(alt (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) (patch (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))) #<representation binary64>) () ())) ())
#s(alt (pow t1 2) (taylor -inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor -inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor -inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* (pow t1 2) (+ 1 (/ u t1))) (taylor -inf t1) (#s(alt (fma.f64 u t1 (*.f64 t1 t1)) (patch (fma.f64 u t1 (*.f64 t1 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (neg.f64 t1) (patch (neg.f64 t1) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf t1) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* u v) t1)) (* -1 v)) (taylor -inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)) (* -1 v)) (taylor -inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)) (* -1 v)) (taylor -inf t1) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (/ (* u v) t1)) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) (taylor -inf t1) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* 2 (/ u t1))))) (taylor -inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))) (taylor -inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))) (taylor -inf t1) (#s(alt #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (patch #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 t1) (taylor -inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* 2 (/ u t1))))) (taylor -inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* 2 (/ u t1))))) (taylor -inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 (+ 1 (* 2 (/ u t1))))) (taylor -inf t1) (#s(alt (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) (patch (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf t1) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ t1 u)) (taylor -inf t1) (#s(alt (/.f64 t1 (neg.f64 u)) (patch (/.f64 t1 (neg.f64 u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (/ -1 t1) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ u t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1)) (taylor -inf t1) (#s(alt (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (patch (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor 0 v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor 0 v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor 0 v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor 0 v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor 0 v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor 0 v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor 0 v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor 0 v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor 0 v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor 0 v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor 0 v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor 0 v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor 0 v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (* t1 v)) (taylor -inf v) (#s(alt (*.f64 (neg.f64 t1) v) (patch (*.f64 (neg.f64 t1) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ v t1)) (taylor -inf v) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) (patch (/.f64 #s(literal -1 binary64) (/.f64 t1 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v))) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (/ t1 v) (taylor -inf v) (#s(alt (/.f64 t1 v) (patch (/.f64 t1 v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (patch (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor -inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor -inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor -inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (/ (* t1 v) (+ t1 u)) (taylor -inf v) (#s(alt (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (patch (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ t1 u))) (taylor -inf v) (#s(alt #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (patch #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt (* -1 v) (taylor -inf v) (#s(alt (neg.f64 v) (patch (neg.f64 v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt v (taylor -inf v) (#s(alt (*.f64 #s(literal 1 binary64) v) (patch (*.f64 #s(literal 1 binary64) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (patch (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow (+ t1 u) 2))) (taylor -inf v) (#s(alt #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) (patch #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (pow u 2))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) (patch (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) u)) (taylor -inf v) (#s(alt (*.f64 (/.f64 t1 (neg.f64 u)) v) (patch (*.f64 (/.f64 t1 (neg.f64 u)) v) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2))))) (taylor -inf v) (#s(alt (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) (patch (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
40.0ms
t1
@inf
((+ (* (+ u t1) u) (+ (* u t1) (* t1 t1))) (+ (* u t1) (* t1 t1)) (* (neg t1) v) (neg t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (* (neg (* (neg v) (/ t1 (+ u t1)))) (/ -1 (+ u t1))) (neg (* (neg v) (/ t1 (+ u t1)))) (* (neg v) (/ t1 (+ u t1))) (neg v) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* (/ t1 (neg u)) v) u) (* (/ t1 (neg u)) v) (/ t1 (neg u)) (/ (* (neg t1) v) (+ (* (+ u t1) u) (+ (* u t1) (* t1 t1)))) (/ -1 (+ u t1)) (neg u))
8.0ms
t1
@0
((+ (* (+ u t1) u) (+ (* u t1) (* t1 t1))) (+ (* u t1) (* t1 t1)) (* (neg t1) v) (neg t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (* (neg (* (neg v) (/ t1 (+ u t1)))) (/ -1 (+ u t1))) (neg (* (neg v) (/ t1 (+ u t1)))) (* (neg v) (/ t1 (+ u t1))) (neg v) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* (/ t1 (neg u)) v) u) (* (/ t1 (neg u)) v) (/ t1 (neg u)) (/ (* (neg t1) v) (+ (* (+ u t1) u) (+ (* u t1) (* t1 t1)))) (/ -1 (+ u t1)) (neg u))
4.0ms
v
@inf
((+ (* (+ u t1) u) (+ (* u t1) (* t1 t1))) (+ (* u t1) (* t1 t1)) (* (neg t1) v) (neg t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (* (neg (* (neg v) (/ t1 (+ u t1)))) (/ -1 (+ u t1))) (neg (* (neg v) (/ t1 (+ u t1)))) (* (neg v) (/ t1 (+ u t1))) (neg v) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* (/ t1 (neg u)) v) u) (* (/ t1 (neg u)) v) (/ t1 (neg u)) (/ (* (neg t1) v) (+ (* (+ u t1) u) (+ (* u t1) (* t1 t1)))) (/ -1 (+ u t1)) (neg u))
4.0ms
v
@0
((+ (* (+ u t1) u) (+ (* u t1) (* t1 t1))) (+ (* u t1) (* t1 t1)) (* (neg t1) v) (neg t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (* (neg (* (neg v) (/ t1 (+ u t1)))) (/ -1 (+ u t1))) (neg (* (neg v) (/ t1 (+ u t1)))) (* (neg v) (/ t1 (+ u t1))) (neg v) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* (/ t1 (neg u)) v) u) (* (/ t1 (neg u)) v) (/ t1 (neg u)) (/ (* (neg t1) v) (+ (* (+ u t1) u) (+ (* u t1) (* t1 t1)))) (/ -1 (+ u t1)) (neg u))
3.0ms
v
@-inf
((+ (* (+ u t1) u) (+ (* u t1) (* t1 t1))) (+ (* u t1) (* t1 t1)) (* (neg t1) v) (neg t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (* (neg (* (neg v) (/ t1 (+ u t1)))) (/ -1 (+ u t1))) (neg (* (neg v) (/ t1 (+ u t1)))) (* (neg v) (/ t1 (+ u t1))) (neg v) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* (/ t1 (neg u)) v) u) (* (/ t1 (neg u)) v) (/ t1 (neg u)) (/ (* (neg t1) v) (+ (* (+ u t1) u) (+ (* u t1) (* t1 t1)))) (/ -1 (+ u t1)) (neg u))

simplify283.0ms (3.5%)

Memory
40.5MiB live, 149.6MiB allocated
Algorithm
egg-herbie
Rules
9 486×lower-fma.f64
9 486×lower-fma.f32
5 650×lower-*.f64
5 650×lower-*.f32
2 576×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05766922
118756579
257446417
087736238
Stop Event
iter limit
node limit
Counts
588 → 573
Calls
Call 1
Inputs
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(pow t1 2)
(+ (* t1 u) (pow t1 2))
(+ (* t1 u) (pow t1 2))
(+ (* t1 u) (pow t1 2))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
v
(- (* -1 (/ (* u v) t1)) (* -1 v))
(- (* u (- (/ (* u v) (pow t1 2)) (/ v t1))) (* -1 v))
(- (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))) (* -1 v))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(* -1 t1)
(- (* -2 u) t1)
(- (* -2 u) t1)
(- (* -2 u) t1)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ -1 t1)
(- (/ u (pow t1 2)) (/ 1 t1))
(- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))
(- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* t1 u)
(* u (+ t1 (/ (pow t1 2) u)))
(* u (+ t1 (/ (pow t1 2) u)))
(* u (+ t1 (/ (pow t1 2) u)))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (* t1 v) u)
(/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u)
(/ (- (/ (* (pow t1 3) v) (pow u 2)) (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u))) u)
(/ (- (* -1 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)))) u)
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -2 u)
(* u (- (* -1 (/ t1 u)) 2))
(* u (- (* -1 (/ t1 u)) 2))
(* u (- (* -1 (/ t1 u)) 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ -1 u)
(/ (- (/ t1 u) 1) u)
(/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)
(/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* t1 u)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ (* t1 v) u)
(* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))
(* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -2 u)
(* -1 (* u (+ 2 (/ t1 u))))
(* -1 (* u (+ 2 (/ t1 u))))
(* -1 (* u (+ 2 (/ t1 u))))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ -1 u)
(* -1 (/ (+ 1 (* -1 (/ t1 u))) u))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))
(* -1 u)
(* -1 u)
(* -1 u)
(* -1 u)
(pow u 2)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 u)
(* t1 (+ t1 u))
(* t1 (+ t1 u))
(* t1 (+ t1 u))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ t1 v)
(/ t1 v)
(/ t1 v)
(/ t1 v)
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ (* t1 v) u)
(* t1 (- (* -1 (/ (* t1 v) (pow u 2))) (* -1 (/ v u))))
(* t1 (- (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (* -1 (/ v u))))
(* t1 (- (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (* -1 (/ v u))))
(* -1 (/ (* t1 v) u))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ (pow u 2) t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(* -2 u)
(+ (* -2 u) (* -1 t1))
(+ (* -2 u) (* -1 t1))
(+ (* -2 u) (* -1 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ -1 u)
(- (/ t1 (pow u 2)) (/ 1 u))
(- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))
(- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(pow t1 2)
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ t1 v)
(/ t1 v)
(/ t1 v)
(/ t1 v)
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
v
(- (* -1 (/ (* u v) t1)) (* -1 v))
(- (/ (* (pow u 2) v) (pow t1 2)) (+ (* -1 v) (/ (* u v) t1)))
(- (* -1 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* -1 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (* -2 (/ u t1)) 1))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ v t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ -1 t1)
(/ (- (/ u t1) 1) t1)
(/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)
(/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(pow t1 2)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(pow t1 2)
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 t1)
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/ t1 v)
(/ t1 v)
(/ t1 v)
(/ t1 v)
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
v
(- (* -1 (/ (* u v) t1)) (* -1 v))
(- (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)) (* -1 v))
(- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)) (* -1 v))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ t1 u))
(* -1 (/ v t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/ -1 t1)
(* -1 (/ (+ 1 (* -1 (/ u t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ t1 v)
(/ t1 v)
(/ t1 v)
(/ t1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
v
v
v
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ t1 v)
(/ t1 v)
(/ t1 v)
(/ t1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
v
v
v
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (* t1 v))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ v t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ t1 v)
(/ t1 v)
(/ t1 v)
(/ t1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(/ (* t1 v) (+ t1 u))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 v)
(* -1 v)
(* -1 v)
(* -1 v)
v
v
v
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) u))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
Outputs
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 u #s(literal 2 binary64) t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(pow t1 2)
(*.f64 t1 t1)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 u t1) t1)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 u t1) t1)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 u t1) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
v
(- (* -1 (/ (* u v) t1)) (* -1 v))
(fma.f64 (neg.f64 u) (/.f64 v t1) v)
(- (* u (- (/ (* u v) (pow t1 2)) (/ v t1))) (* -1 v))
(fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1)) u v)
(- (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))) (* -1 v))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 u) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (/.f64 v t1) t1)) u (/.f64 (neg.f64 v) t1)) u v)
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (fma.f64 (neg.f64 u) (/.f64 (/.f64 v t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(* -1 t1)
(neg.f64 t1)
(- (* -2 u) t1)
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(- (* -2 u) t1)
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(- (* -2 u) t1)
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(- (/ u (pow t1 2)) (/ 1 t1))
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1) #s(literal 1 binary64)) t1)
(- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))
(fma.f64 (*.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u) u (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 u u))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 u u))
(* t1 u)
(*.f64 u t1)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(/ (* t1 v) u)
(/.f64 (*.f64 v t1) u)
(/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u)
(/.f64 (fma.f64 v (*.f64 t1 (/.f64 (neg.f64 t1) u)) (*.f64 v t1)) u)
(/ (- (/ (* (pow t1 3) v) (pow u 2)) (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) v) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u)
(/ (- (* -1 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)))) u)
(/.f64 (-.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) v) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 v (*.f64 t1 (/.f64 t1 u)))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) v) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (neg.f64 u))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (*.f64 v t1) t1)) u))) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(* -1 (/ (pow u 2) t1))
(*.f64 u (/.f64 u (neg.f64 t1)))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u) (/.f64 #s(literal 1 binary64) t1)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u) (/.f64 #s(literal 1 binary64) t1)) (*.f64 u u))
(* -2 u)
(*.f64 #s(literal -2 binary64) u)
(* u (- (* -1 (/ t1 u)) 2))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* u (- (* -1 (/ t1 u)) 2))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* u (- (* -1 (/ t1 u)) 2))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(/ -1 u)
(/.f64 #s(literal -1 binary64) u)
(/ (- (/ t1 u) 1) u)
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u) #s(literal 1 binary64)) u)
(/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)
(/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) u)) u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) t1 (*.f64 t1 (/.f64 (neg.f64 t1) u))) u)) u) u)
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) t1 (*.f64 t1 (/.f64 (neg.f64 t1) u))) u)) u) u)
(* t1 u)
(*.f64 u t1)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(/ (* t1 v) u)
(/.f64 (*.f64 v t1) u)
(* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))
(/.f64 (fma.f64 v (*.f64 t1 (/.f64 (neg.f64 t1) u)) (*.f64 v t1)) u)
(* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) v) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u)) u)) u)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 v (*.f64 t1 (/.f64 t1 u)))) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) v) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (*.f64 v t1) t1 (/.f64 (fma.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)))) u)) u)) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (pow u 2) t1))
(*.f64 u (/.f64 u (neg.f64 t1)))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u) (/.f64 #s(literal 1 binary64) t1)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u) (/.f64 #s(literal 1 binary64) t1)) (*.f64 u u))
(* -2 u)
(*.f64 #s(literal -2 binary64) u)
(* -1 (* u (+ 2 (/ t1 u))))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* -1 (* u (+ 2 (/ t1 u))))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* -1 (* u (+ 2 (/ t1 u))))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 t1 (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(/ -1 u)
(/.f64 #s(literal -1 binary64) u)
(* -1 (/ (+ 1 (* -1 (/ t1 u))) u))
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u) #s(literal 1 binary64)) u)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))
(/.f64 (+.f64 (/.f64 (-.f64 t1 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 u))) u)) u) #s(literal -1 binary64)) u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(* -1 u)
(neg.f64 u)
(pow u 2)
(*.f64 u u)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* t1 u)
(*.f64 u t1)
(* t1 (+ t1 u))
(*.f64 (+.f64 u t1) t1)
(* t1 (+ t1 u))
(*.f64 (+.f64 u t1) t1)
(* t1 (+ t1 u))
(*.f64 (+.f64 u t1) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(/ (* t1 v) u)
(/.f64 (*.f64 v t1) u)
(* t1 (- (* -1 (/ (* t1 v) (pow u 2))) (* -1 (/ v u))))
(/.f64 (fma.f64 v (*.f64 t1 (/.f64 (neg.f64 t1) u)) (*.f64 v t1)) u)
(* t1 (- (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (* -1 (/ v u))))
(*.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u)) t1)
(* t1 (- (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (* -1 (/ v u))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u)) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 v (*.f64 t1 (/.f64 t1 u)))) u)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ (pow u 2) t1))
(*.f64 u (/.f64 u (neg.f64 t1)))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) t1) u (*.f64 (neg.f64 u) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(* -2 u)
(*.f64 #s(literal -2 binary64) u)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(/ -1 u)
(/.f64 #s(literal -1 binary64) u)
(- (/ t1 (pow u 2)) (/ 1 u))
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u) #s(literal 1 binary64)) u)
(- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))
(fma.f64 (*.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) t1) t1 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (*.f64 (fma.f64 u (/.f64 (/.f64 u t1) t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64))) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (*.f64 (fma.f64 u (/.f64 (/.f64 u t1) t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64))) t1) t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1))) #s(literal -4 binary64) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))))) t1)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1))) #s(literal -4 binary64) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))))) t1)
v
(- (* -1 (/ (* u v) t1)) (* -1 v))
(fma.f64 (neg.f64 u) (/.f64 v t1) v)
(- (/ (* (pow u 2) v) (pow t1 2)) (+ (* -1 v) (/ (* u v) t1)))
(fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1)) u v)
(- (* -1 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))))
(fma.f64 (neg.f64 v) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1)) u v))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (fma.f64 (neg.f64 u) (/.f64 (/.f64 v t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1))) #s(literal -4 binary64) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))))) t1)
(* -1 t1)
(neg.f64 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 t1)
(neg.f64 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1))) #s(literal -4 binary64) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))))) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1))) #s(literal -4 binary64) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))))) t1)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(/ (- (/ u t1) 1) t1)
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1) #s(literal 1 binary64)) t1)
(/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1)) t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)) t1) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)) t1) t1)
(pow t1 2)
(*.f64 t1 t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1) t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 t1)
(neg.f64 t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 u (/.f64 u t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v #s(literal 2 binary64)) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 u (/.f64 u t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v #s(literal 2 binary64)) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
v
(- (* -1 (/ (* u v) t1)) (* -1 v))
(fma.f64 (neg.f64 u) (/.f64 v t1) v)
(- (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)) (* -1 v))
(fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1)) u v)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)) (* -1 v))
(-.f64 v (/.f64 (fma.f64 v u (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1)) t1))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (fma.f64 (neg.f64 u) (/.f64 (/.f64 v t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (fma.f64 v u (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1)) t1) v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 u (/.f64 u t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v #s(literal 2 binary64)) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal -2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 t1)
(neg.f64 t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 t1)
(neg.f64 t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 u (/.f64 u t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v #s(literal 2 binary64)) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u #s(literal 2 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 u (/.f64 u t1))))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v #s(literal 2 binary64)) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(* -1 (/ (+ 1 (* -1 (/ u t1))) t1))
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1) #s(literal 1 binary64)) t1)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))
(/.f64 (+.f64 (/.f64 (-.f64 u (/.f64 (fma.f64 u u (/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 t1))) t1)) t1) #s(literal -1 binary64)) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
v
v
v
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
v
v
v
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(/ t1 v)
(/.f64 t1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
(* -1 v)
(neg.f64 v)
v
v
v
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ (* t1 u) (+ (* u (+ t1 u)) (pow t1 2)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))

rewrite437.0ms (5.4%)

Memory
-21.7MiB live, 338.6MiB allocated
Rules
5 898×lower-/.f32
5 884×lower-/.f64
4 546×lower-fma.f32
4 540×lower-fma.f64
3 546×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042198
066177
1268170
21973170
08782170
Stop Event
iter limit
node limit
iter limit
Counts
22 → 830
Calls
Call 1
Inputs
(fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1)))
(fma.f64 u t1 (*.f64 t1 t1))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
(/.f64 t1 v)
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(*.f64 #s(literal 1 binary64) v)
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)
(*.f64 (/.f64 t1 (neg.f64 u)) v)
(/.f64 t1 (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
(neg.f64 u)
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>

eval204.0ms (2.5%)

Memory
1.8MiB live, 329.9MiB allocated
Compiler

Compiled 33 181 to 3 580 computations (89.2% saved)

prune120.0ms (1.5%)

Memory
13.6MiB live, 129.9MiB allocated
Pruning

19 alts after pruning (7 fresh and 12 done)

PrunedKeptTotal
New1 42721 429
Fresh055
Picked235
Done099
Total1 429191 448
Accuracy
100.0%
Counts
1 448 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
56.8%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
69.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
69.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
45.8%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
54.6%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
55.4%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
55.3%
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
45.6%
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
46.2%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
50.6%
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u)))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1)))
55.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
47.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
52.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
50.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
46.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 494 to 256 computations (48.2% saved)

regimes44.0ms (0.5%)

Memory
-2.6MiB live, 77.7MiB allocated
Counts
30 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 u t1 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (fma.f64 u t1 (*.f64 t1 t1))))
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(*.f64 v (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1))))
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
Calls

4 calls:

12.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
12.0ms
v
9.0ms
t1
9.0ms
u
Results
AccuracySegmentsBranch
96.7%1u
96.7%1v
96.7%1t1
96.7%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes59.0ms (0.7%)

Memory
-17.9MiB live, 58.9MiB allocated
Counts
23 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

4 calls:

35.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
8.0ms
t1
7.0ms
v
7.0ms
u
Results
AccuracySegmentsBranch
85.6%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
89.1%5u
81.5%1v
87.4%3t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes58.0ms (0.7%)

Memory
4.3MiB live, 48.9MiB allocated
Counts
21 → 5
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1)))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
Calls

4 calls:

37.0ms
u
7.0ms
v
7.0ms
t1
6.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
72.6%2v
86.3%5u
79.7%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
82.2%3t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes7.0ms (0.1%)

Memory
14.6MiB live, 14.6MiB allocated
Counts
19 → 5
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Calls

1 calls:

6.0ms
u
Results
AccuracySegmentsBranch
86.3%5u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes52.0ms (0.6%)

Memory
3.9MiB live, 41.3MiB allocated
Counts
17 → 4
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 t1 (neg.f64 u)) u)))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
Calls

3 calls:

41.0ms
u
6.0ms
t1
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
67.5%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
75.9%3t1
78.1%4u
Compiler

Compiled 14 to 14 computations (0% saved)

regimes8.0ms (0.1%)

Memory
-21.8MiB live, 14.8MiB allocated
Counts
15 → 4
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Calls

1 calls:

7.0ms
u
Results
AccuracySegmentsBranch
78.1%4u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
13.5MiB live, 13.5MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Calls

1 calls:

5.0ms
u
Results
AccuracySegmentsBranch
76.5%3u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes16.0ms (0.2%)

Memory
2.8MiB live, 38.5MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

3 calls:

7.0ms
t1
4.0ms
v
4.0ms
u
Results
AccuracySegmentsBranch
57.0%2v
72.2%3t1
69.5%3u
Compiler

Compiled 3 to 9 computations (-200% saved)

regimes3.0ms (0%)

Memory
6.6MiB live, 6.6MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
71.5%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes16.0ms (0.2%)

Memory
-33.0MiB live, 24.3MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

4 calls:

9.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
2.0ms
u
2.0ms
t1
2.0ms
v
Results
AccuracySegmentsBranch
55.4%1v
55.4%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
55.4%1u
55.4%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes7.0ms (0.1%)

Memory
16.7MiB live, 16.7MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Outputs
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

4 calls:

2.0ms
u
2.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
2.0ms
t1
2.0ms
v
Results
AccuracySegmentsBranch
54.6%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
54.6%1v
54.6%1u
54.6%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes8.0ms (0.1%)

Memory
-23.2MiB live, 14.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Calls

4 calls:

4.0ms
v
1.0ms
u
1.0ms
t1
1.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
47.2%1v
47.2%1t1
47.2%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
47.2%1u
Compiler

Compiled 15 to 17 computations (-13.3% saved)

bsearch30.0ms (0.4%)

Memory
32.9MiB live, 71.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.9829768727437112e+66
4.041587764983726e+85
10.0ms
-8.570451588143001e+170
-2.366936257789136e+169
Samples
15.0ms288×0valid
Compiler

Compiled 354 to 324 computations (8.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 3.0ms (36.8% of total)
ival-div: 2.0ms (24.5% of total)
ival-add: 1.0ms (12.3% of total)
ival-neg: 1.0ms (12.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch105.0ms (1.3%)

Memory
6.7MiB live, 127.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
2.1324538977557096e+130
5.5342498485642645e+141
10.0ms
3.826852861486456e-118
4.985295768304626e-116
35.0ms
-1.9643454790048323e-59
-2.4313190412427488e-70
12.0ms
-3.746638909189808e+156
-4.044301025754058e+154
Samples
30.0ms544×0valid
Compiler

Compiled 732 to 636 computations (13.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 7.0ms (44.4% of total)
ival-div: 3.0ms (19% of total)
ival-add: 3.0ms (19% of total)
ival-neg: 3.0ms (19% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch9.0ms (0.1%)

Memory
-17.1MiB live, 19.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
3.0ms
2.1324538977557096e+130
5.5342498485642645e+141
1.0ms
3.826852861486456e-118
4.985295768304626e-116
1.0ms
-1.9643454790048323e-59
-2.4313190412427488e-70
1.0ms
-3.746638909189808e+156
-4.044301025754058e+154
Samples
2.0ms32×0valid
Compiler

Compiled 712 to 626 computations (12.1% saved)

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

bsearch42.0ms (0.5%)

Memory
5.2MiB live, 83.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.6440448396158927e+227
1.1749392402903964e+231
8.0ms
129925245690130100.0
835884386397804800.0
13.0ms
-6.813900200883762e+25
-1.4393018640432576e+23
Samples
18.0ms352×0valid
Compiler

Compiled 397 to 410 computations (-3.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (39.4% of total)
ival-div: 2.0ms (19.7% of total)
ival-add: 2.0ms (19.7% of total)
ival-neg: 2.0ms (19.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
7.6MiB live, 7.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.6440448396158927e+227
1.1749392402903964e+231
1.0ms
129925245690130100.0
835884386397804800.0
1.0ms
-6.813900200883762e+25
-1.4393018640432576e+23
Compiler

Compiled 397 to 410 computations (-3.3% saved)

bsearch14.0ms (0.2%)

Memory
-3.5MiB live, 32.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
2.2625337618133004e-57
2.8882057744738634e-55
1.0ms
-6.813900200883762e+25
-1.4393018640432576e+23
Samples
8.0ms112×0valid
Compiler

Compiled 270 to 284 computations (-5.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
ival-div: 1.0ms (31% of total)
ival-add: 1.0ms (31% of total)
ival-mult: 1.0ms (31% of total)
ival-neg: 1.0ms (31% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch24.0ms (0.3%)

Memory
-16.1MiB live, 59.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
9.957094233925428e-37
1.3692290200083638e-35
12.0ms
-16618569.194927778
-67831.02668032233
Samples
12.0ms208×0valid
Compiler

Compiled 236 to 248 computations (-5.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 4.0ms (52.7% of total)
ival-div: 1.0ms (13.2% of total)
ival-add: 1.0ms (13.2% of total)
ival-neg: 1.0ms (13.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch24.0ms (0.3%)

Memory
12.9MiB live, 54.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
9.957094233925428e-37
1.3692290200083638e-35
22.0ms
-1.3586410513216782e-73
-9.277900916702675e-94
Samples
15.0ms176×0valid
Compiler

Compiled 304 to 320 computations (-5.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-add: 7.0ms (62.2% of total)
ival-mult: 2.0ms (17.8% of total)
ival-div: 1.0ms (8.9% of total)
ival-neg: 1.0ms (8.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify33.0ms (0.4%)

Memory
15.6MiB live, 92.5MiB allocated
Algorithm
egg-herbie
Rules
98×*-commutative-binary64-*.f64
70×neg-sub0-binary64--.f64-neg.f64
70×neg-mul-1-binary64-*.f64-neg.f64
64×+-commutative-binary64-+.f64
62×sub-neg-binary64-neg.f64-+.f64--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0114695
1152695
2223695
3315695
4371695
5394695
6399695
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(if (<=.f64 t1 #s(literal -23999999999999998412651876033831389496926805194327956446680627735384815520790487543016618382300302732101949310392764515412945139522675507038707004129689486819865240010752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (if (<=.f64 t1 #s(literal 14800000000000000078499362478176845109661518974856385828301260206705255087666509119488 binary64)) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 u #s(literal -41000000000000000175140236588724667519703994603185064932251636044952580292480865218833367899177121867695353514508649894391301889063431790010311667175391232 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal -3010594320170221/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7381955793627257/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 5000000000000000254111424201498439852395544724254919894224604014435980857206176135039194186276980095645480143722890917165647288574234188578816 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))))))
(if (<=.f64 u #s(literal -41000000000000000175140236588724667519703994603185064932251636044952580292480865218833367899177121867695353514508649894391301889063431790010311667175391232 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal -3010594320170221/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7381955793627257/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 5499999999999999670293385784555175043549951313678621577789308595998007250194464023650736401520141792715651816853573493342151015170130594234368 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 135000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 4799999999999999772303262387519546738226967563105967822282171868726070532154584243363707028009891371511953443340171380438046841026039803340050956099067019510164059604798592428334907309586613061644860508255045989522051640351260672 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 135000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 4799999999999999772303262387519546738226967563105967822282171868726070532154584243363707028009891371511953443340171380438046841026039803340050956099067019510164059604798592428334907309586613061644860508255045989522051640351260672 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 7729955908405431/27606985387162255149739023449108101809804435888681546220650096895197184 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))))
(if (<=.f64 t1 #s(literal -80000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2319695398771609/374144419156711147060143317175368453031918731001856 binary64)) (*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8020829156817039/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2319695398771609/374144419156711147060143317175368453031918731001856 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 v)) (+.f64 u t1))
(if (<=.f64 t1 #s(literal -23999999999999998412651876033831389496926805194327956446680627735384815520790487543016618382300302732101949310392764515412945139522675507038707004129689486819865240010752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (if (<=.f64 t1 #s(literal 14800000000000000078499362478176845109661518974856385828301260206705255087666509119488 binary64)) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -23999999999999998412651876033831389496926805194327956446680627735384815520790487543016618382300302732101949310392764515412945139522675507038707004129689486819865240010752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (if (<=.f64 t1 #s(literal 14800000000000000078499362478176845109661518974856385828301260206705255087666509119488 binary64)) (/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 u t1))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 u #s(literal -41000000000000000175140236588724667519703994603185064932251636044952580292480865218833367899177121867695353514508649894391301889063431790010311667175391232 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal -3010594320170221/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7381955793627257/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 5000000000000000254111424201498439852395544724254919894224604014435980857206176135039194186276980095645480143722890917165647288574234188578816 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))))))
(if (<=.f64 u #s(literal -41000000000000000175140236588724667519703994603185064932251636044952580292480865218833367899177121867695353514508649894391301889063431790010311667175391232 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (if (<=.f64 u #s(literal -3010594320170221/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (if (<=.f64 u #s(literal 7381955793627257/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 5000000000000000254111424201498439852395544724254919894224604014435980857206176135039194186276980095645480143722890917165647288574234188578816 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 u t1))))))
(if (<=.f64 u #s(literal -41000000000000000175140236588724667519703994603185064932251636044952580292480865218833367899177121867695353514508649894391301889063431790010311667175391232 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal -3010594320170221/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7381955793627257/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 5499999999999999670293385784555175043549951313678621577789308595998007250194464023650736401520141792715651816853573493342151015170130594234368 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))))))
(if (<=.f64 u #s(literal -41000000000000000175140236588724667519703994603185064932251636044952580292480865218833367899177121867695353514508649894391301889063431790010311667175391232 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (if (<=.f64 u #s(literal -3010594320170221/57896044618658097711785492504343953926634992332820282019728792003956564819968 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (if (<=.f64 u #s(literal 7381955793627257/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 5499999999999999670293385784555175043549951313678621577789308595998007250194464023650736401520141792715651816853573493342151015170130594234368 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 135000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 4799999999999999772303262387519546738226967563105967822282171868726070532154584243363707028009891371511953443340171380438046841026039803340050956099067019510164059604798592428334907309586613061644860508255045989522051640351260672 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (if (<=.f64 u #s(literal 135000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 4799999999999999772303262387519546738226967563105967822282171868726070532154584243363707028009891371511953443340171380438046841026039803340050956099067019510164059604798592428334907309586613061644860508255045989522051640351260672 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 135000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 4799999999999999772303262387519546738226967563105967822282171868726070532154584243363707028009891371511953443340171380438046841026039803340050956099067019510164059604798592428334907309586613061644860508255045989522051640351260672 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (if (<=.f64 u #s(literal 135000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 u #s(literal 4799999999999999772303262387519546738226967563105967822282171868726070532154584243363707028009891371511953443340171380438046841026039803340050956099067019510164059604798592428334907309586613061644860508255045989522051640351260672 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 7729955908405431/27606985387162255149739023449108101809804435888681546220650096895197184 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))))
(if (<=.f64 u #s(literal -3400000000000000050331648 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (if (<=.f64 u #s(literal 7729955908405431/27606985387162255149739023449108101809804435888681546220650096895197184 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))))
(if (<=.f64 t1 #s(literal -80000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2319695398771609/374144419156711147060143317175368453031918731001856 binary64)) (*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -80000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2319695398771609/374144419156711147060143317175368453031918731001856 binary64)) (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) v) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8020829156817039/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2319695398771609/374144419156711147060143317175368453031918731001856 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8020829156817039/127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2319695398771609/374144419156711147060143317175368453031918731001856 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

soundness1.3s (16.5%)

Memory
-24.0MiB live, 1 220.6MiB allocated
Rules
17 384×lower-fma.f64
17 384×lower-fma.f32
9 158×lower-fma.f64
9 158×lower-fma.f32
5 898×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035173
053157
1200157
21359157
08289157
042198
066177
1268170
21973170
08782170
05146361
116476055
251795899
084035708
02251173
16901116
223061022
372821018
08285976
0825
01321
15721
240021
3511521
0841021
031159
052143
1220135
21622135
08562135
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 502 to 684 computations (54.5% saved)

preprocess268.0ms (3.3%)

Memory
8.7MiB live, 212.3MiB allocated
Remove

(negabs v)

Compiler

Compiled 858 to 242 computations (71.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...