Rosa's DopplerBench

Time bar (total: 3.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze110.0ms (3.1%)

Memory
19.2MiB live, 65.2MiB allocated; 6ms collecting garbage
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)

sample1.1s (31%)

Memory
30.3MiB live, 1 296.7MiB allocated; 367ms collecting garbage
Samples
718.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 374.0ms
ival-mult: 134.0ms (35.9% of total)
ival-neg: 100.0ms (26.8% of total)
ival-div: 85.0ms (22.8% of total)
ival-add: 49.0ms (13.1% of total)
adjust: 3.0ms (0.8% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

explain88.0ms (2.5%)

Memory
20.2MiB live, 161.0MiB allocated; 22ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
731(-7.390245363012598e+229 8.324005894861942e+284 -1.7101871157097295e-148)1(1.8011065949928885e-14 -5.593483670965496e-218 9.787102523523981e-104)(/.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/o310
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow108
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o210
(*.f64 (neg.f64 t1) v)overflow25
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow108
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n80
(*.f64 (neg.f64 t1) v)underflow31
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u60
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow14
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n40
(*.f64 (neg.f64 t1) v)overflow25
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u30
(*.f64 (neg.f64 t1) v)underflow31
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow14
Confusion
Predicted +Predicted -
+721
-1182
Precision
0.9863013698630136
Recall
0.9863013698630136
Confusion?
Predicted +Predicted MaybePredicted -
+7201
-10182
Precision?
0.9863013698630136
Recall?
0.9863013698630136
Freqs
test
numberfreq
0183
173
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
34.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.2% of total)
ival-div: 3.0ms (19.6% of total)
ival-add: 3.0ms (19.6% of total)
ival-neg: 2.0ms (13.1% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess132.0ms (3.8%)

Memory
6.0MiB live, 108.0MiB allocated; 6ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035125
1190123
2807121
32457119
44098119
56104115
67715115
0812
01312
13412
210512
333912
490312
5137312
6229212
7352612
8452612
9578212
0846312
Stop Event
iter limit
node limit
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) (*.f64 (+.f64 u t1) (+.f64 u t1))) t1)
Symmetry

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

series19.0ms (0.5%)

Memory
-9.0MiB live, 38.2MiB allocated; 3ms collecting garbage
Counts
8 → 44
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
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
Calls

9 calls:

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

rewrite187.0ms (5.3%)

Memory
-25.6MiB live, 303.6MiB allocated; 25ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02901345
02961161
118421147
088001097
Stop Event
iter limit
node limit
iter limit
Counts
52 → 114
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
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
Outputs
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 u t1))) (/.f64 #s(literal -1 binary64) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (+.f64 u t1))) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 v t1) (fabs.f64 (+.f64 u t1))) (/.f64 #s(literal -1 binary64) (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 #s(literal -1 binary64) (fabs.f64 (+.f64 u t1))) (/.f64 (*.f64 v t1) (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (neg.f64 (+.f64 u t1))) (/.f64 (neg.f64 t1) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (fabs.f64 (+.f64 u t1))) (/.f64 v (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (fabs.f64 (+.f64 u t1))) (/.f64 (neg.f64 t1) (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 t1) v))) (neg.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v t1))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
v
(*.f64 (neg.f64 (neg.f64 (+.f64 u t1))) (neg.f64 (neg.f64 (+.f64 u t1))))
(*.f64 (neg.f64 (fabs.f64 (+.f64 u t1))) (neg.f64 (fabs.f64 (+.f64 u t1))))
(*.f64 (fabs.f64 (fabs.f64 (+.f64 u t1))) (fabs.f64 (fabs.f64 (+.f64 u t1))))
(*.f64 (exp.f64 (log.f64 (+.f64 u t1))) (exp.f64 (log.f64 (+.f64 u t1))))
(*.f64 (neg.f64 (+.f64 u t1)) (neg.f64 (+.f64 u t1)))
(*.f64 (fabs.f64 (+.f64 u t1)) (fabs.f64 (+.f64 u t1)))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(pow.f64 (exp.f64 (log.f64 (+.f64 u t1))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (+.f64 u t1)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (+.f64 u t1)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (*.f64 u (+.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (*.f64 t1 (+.f64 u t1)) (*.f64 t1 (+.f64 u t1)) (-.f64 (*.f64 (*.f64 u (+.f64 u t1)) (*.f64 u (+.f64 u t1))) (*.f64 (*.f64 t1 (+.f64 u t1)) (*.f64 u (+.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) t1) (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) u)) (*.f64 (*.f64 (+.f64 u t1) t1) (*.f64 (+.f64 u t1) u)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(fma.f64 (+.f64 u t1) t1 (*.f64 (+.f64 u t1) u))
(fma.f64 t1 (+.f64 u t1) (*.f64 u (+.f64 u t1)))
(fabs.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64))))
(+.f64 (*.f64 t1 (+.f64 u t1)) (*.f64 u (+.f64 u t1)))
(+.f64 (*.f64 (+.f64 u t1) t1) (*.f64 (+.f64 u t1) u))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(+.f64 u t1)
(+.f64 t1 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (+ t1 u) t1)
#s(approx (+ t1 u) (+.f64 u t1))
#s(approx u u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64)))))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) (pow.f64 (/.f64 t1 u) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ t1 u) u)
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (neg.f64 (/.f64 (*.f64 t1 t1) u))) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ t1 u) (neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (* (neg t1) v) (*.f64 (neg.f64 t1) v))
#s(approx v v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 u u)) t1) (/.f64 v t1) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 u u)) t1) (/.f64 v t1) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 (/.f64 (*.f64 u u) t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ t1 u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 (/.f64 u t1)) #s(literal 1 binary64))))

eval14.0ms (0.4%)

Memory
35.0MiB live, 35.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 2 961 to 517 computations (82.5% saved)

prune11.0ms (0.3%)

Memory
-21.4MiB live, 25.4MiB allocated; 2ms collecting garbage
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New12811139
Fresh000
Picked011
Done000
Total12812140
Accuracy
100.0%
Counts
140 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.1%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
73.2%
(/.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
40.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1)))) (+.f64 t1 u)))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
46.1%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
43.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
47.7%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
86.0%
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
97.7%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
74.7%
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
55.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
Compiler

Compiled 348 to 240 computations (31% saved)

series36.0ms (1%)

Memory
24.2MiB live, 70.8MiB allocated; 3ms collecting garbage
Counts
25 → 175
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 v (+.f64 u t1))
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1))
(+.f64 t1 u)
#s(approx (+ t1 u) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 v u)
(/.f64 (neg.f64 t1) u)
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (*.f64 v t1) (+.f64 u t1))
(*.f64 v t1)
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
Outputs
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (* (/ v u) (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ v u) #s(hole binary64 (/ v u)))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 v))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (* u v) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ u (pow t1 2)) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ t1 u) 1) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ t1 u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (neg v) t1) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (neg v) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) (+ t1 u))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ t1 (pow u 2)) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ u t1) 1) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ u t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))))
Calls

9 calls:

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

rewrite433.0ms (12.3%)

Memory
1.7MiB live, 282.8MiB allocated; 71ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07475521
07734875
144594875
098644711
Stop Event
iter limit
node limit
iter limit
Counts
200 → 282
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 v (+.f64 u t1))
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1))
(+.f64 t1 u)
#s(approx (+ t1 u) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 v u)
(/.f64 (neg.f64 t1) u)
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (*.f64 v t1) (+.f64 u t1))
(*.f64 v t1)
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (* (/ v u) (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ v u) #s(hole binary64 (/ v u)))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 v))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (* u v) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ u (pow t1 2)) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ t1 u) 1) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ t1 u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (neg v) t1) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (neg v) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) (+ t1 u))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ t1 (pow u 2)) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ u t1) 1) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ u t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))))
Outputs
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
u
(/.f64 (neg.f64 v) (neg.f64 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
v
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(*.f64 #s(literal -1 binary64) v)
(*.f64 v #s(literal -1 binary64))
(neg.f64 v)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) t1)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 #s(approx (+ u t1) t1) (+.f64 u t1))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (*.f64 #s(approx (+ u t1) t1) (+.f64 u t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 #s(approx (+ u t1) t1) (+.f64 u t1)))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v t1))
(*.f64 #s(approx (+ u t1) t1) (+.f64 u t1))
(*.f64 (+.f64 u t1) #s(approx (+ u t1) t1))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
#s(approx (+ u t1) t1)
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (*.f64 u u))))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(/.f64 (neg.f64 v) (neg.f64 u))
(/.f64 v u)
(*.f64 (/.f64 t1 u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 u))
(/.f64 (neg.f64 t1) u)
(neg.f64 (/.f64 t1 u))
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 v t1) (+.f64 u t1))
(*.f64 v t1)
(*.f64 t1 v)
(pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 u t1)))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (neg.f64 v) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 t1 t1)) #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 t1 #s(literal -2 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (+ u t1) t1)
#s(approx (+ u t1) (+.f64 u t1))
#s(approx u u)
#s(approx (/ v (+ u t1)) (/.f64 v t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (neg.f64 v) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (+ u t1) t1)
#s(approx (+ u t1) (+.f64 u t1))
#s(approx (* (/ v u) (/ (neg t1) u)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (/ v u) (/.f64 v u))
#s(approx (/ (neg t1) u) (/.f64 (neg.f64 t1) u))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (neg.f64 v) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* v t1) (+ u t1)) v)
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) (/.f64 v t1)) u v))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u) (/.f64 v t1)) u v))
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ -1 (+ u t1)) (-.f64 (/.f64 u (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 t1 #s(literal -2 binary64))) u) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) (pow.f64 t1 #s(literal -3 binary64))) u (pow.f64 t1 #s(literal -2 binary64))) u) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (neg.f64 t1) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (fma.f64 #s(literal -1 binary64) t1 (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (neg.f64 t1)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (+.f64 (neg.f64 t1) (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (+ u t1) u)
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ v (+ u t1)) (/.f64 v u))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal -1 binary64) v) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)) v) (*.f64 t1 (/.f64 v u))) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 t1 (/.f64 v u) (neg.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 u u)))
#s(approx (+ u t1) u)
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 t1 (/.f64 v u)))
#s(approx (/ (* v t1) (+ u t1)) (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (/ (* v t1) (+ u t1)) (/.f64 (-.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)) (*.f64 v t1)) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (/ (* v t1) (+ u t1)) (/.f64 (-.f64 (fma.f64 v t1 (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 u u)) (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64))) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) (*.f64 u u)))) u))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u)) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64))) u))) u) #s(literal -1 binary64) t1) u)))
#s(approx (+ u t1) (*.f64 (neg.f64 u) (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 t1 (/.f64 v u) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u))) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (neg.f64 (/.f64 (*.f64 t1 t1) u))) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ u t1) (*.f64 (neg.f64 u) (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (* v t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u)))
#s(approx (/ (* v t1) (+ u t1)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u))) u)))
#s(approx (/ (* v t1) (+ u t1)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u) (*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) v)) u)) (*.f64 (*.f64 t1 t1) v)) u))) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 t1 t1) u) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (*.f64 t1 t1))) u) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ v (+ u t1)) (/.f64 v (+.f64 u t1)))
#s(approx v v)
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ (neg v) t1) (/.f64 (neg.f64 v) t1))
#s(approx (neg v) (neg.f64 v))
#s(approx (* (neg t1) v) (*.f64 (neg.f64 t1) v))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 t1 (/.f64 v (+.f64 u t1))))
#s(approx (* v t1) (*.f64 v t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (/ v (+ u t1)) (fma.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u) (/.f64 v u)) t1))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)) t1))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)) t1))
#s(approx (/ -1 (+ u t1)) (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))))) t1))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 (neg.f64 (*.f64 u u)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))))
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (*.f64 t1 t1)))
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))))) t1))
#s(approx (/ (* v t1) (+ u t1)) (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))))
#s(approx (/ (* v t1) (+ u t1)) (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 u u)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))) t1))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))) t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1)) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u)) t1)) u) t1)) #s(literal 1 binary64)))
#s(approx (+ u t1) (*.f64 (neg.f64 t1) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 u (/.f64 v t1) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 (/.f64 (*.f64 u u) t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ u t1) (*.f64 (neg.f64 t1) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (/.f64 (fma.f64 v u (neg.f64 (/.f64 (*.f64 (*.f64 u u) v) t1))) t1) #s(literal -1 binary64) v))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (/.f64 (fma.f64 v u (neg.f64 (/.f64 (fma.f64 (*.f64 u u) v (neg.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) t1))) t1) #s(literal -1 binary64) v))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1)) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u)) t1)) u) t1)) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))

eval35.0ms (1%)

Memory
-20.5MiB live, 69.5MiB allocated; 10ms collecting garbage
Compiler

Compiled 6 699 to 1 030 computations (84.6% saved)

prune22.0ms (0.6%)

Memory
-10.9MiB live, 45.8MiB allocated; 6ms collecting garbage
Pruning

21 alts after pruning (16 fresh and 5 done)

PrunedKeptTotal
New28912301
Fresh246
Picked145
Done011
Total29221313
Accuracy
100.0%
Counts
313 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.1%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
54.9%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
86.0%
(/.f64 (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (+.f64 u t1))
73.2%
(/.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
46.1%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
43.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
47.7%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
51.6%
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) u)))
97.7%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
97.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
53.5%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) u)))
47.8%
(*.f64 #s(approx (/ (* v t1) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
56.5%
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
52.3%
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
56.7%
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
55.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
55.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
49.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
Compiler

Compiled 600 to 412 computations (31.3% saved)

series22.0ms (0.6%)

Memory
35.1MiB live, 35.1MiB allocated; 0ms collecting garbage
Counts
29 → 222
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)))
v
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)
(+.f64 #s(literal 1 binary64) (/.f64 u t1))
#s(literal 1 binary64)
(/.f64 u t1)
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(literal -1 binary64)
(/.f64 v (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(*.f64 (neg.f64 t1) v)
(*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u))
(+.f64 t1 u)
#s(approx (+ t1 u) u)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
#s(approx (+ u t1) t1)
(/.f64 (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (+.f64 u t1))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 v t1)
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
Outputs
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 t1))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (+ t1 u)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 1))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (+ 1 (/ u t1))))
#s(approx (/ u t1) #s(hole binary64 (/ u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ u (pow t1 2)) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 u))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ u t1)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (* u (+ (/ 1 t1) (/ 1 u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ t1 u) 1) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ t1 u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ (+ t1 u) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ t1 (pow u 2)) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ u t1) 1) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ u t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))))
Calls

9 calls:

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

rewrite202.0ms (5.8%)

Memory
-3.3MiB live, 272.4MiB allocated; 30ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08027281
08356430
146416428
083516195
Stop Event
iter limit
node limit
iter limit
Counts
251 → 329
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)))
v
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)
(+.f64 #s(literal 1 binary64) (/.f64 u t1))
#s(literal 1 binary64)
(/.f64 u t1)
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(literal -1 binary64)
(/.f64 v (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(*.f64 (neg.f64 t1) v)
(*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u))
(+.f64 t1 u)
#s(approx (+ t1 u) u)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
#s(approx (+ u t1) t1)
(/.f64 (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (+.f64 u t1))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 v t1)
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 t1))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (+ t1 u)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 1))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (+ 1 (/ u t1))))
#s(approx (/ u t1) #s(hole binary64 (/ u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ u (pow t1 2)) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 u))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ u t1)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (* u (+ (/ 1 t1) (/ 1 u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ t1 u) 1) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ t1 u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ (+ t1 u) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ t1 (pow u 2)) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ u t1) 1) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ u t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))))
Outputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(*.f64 (/.f64 v #s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v #s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) #s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
u
(/.f64 (neg.f64 v) (neg.f64 #s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(/.f64 v #s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))
v
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
(*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(*.f64 t1 (+.f64 (/.f64 u t1) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) t1 (*.f64 (/.f64 u t1) t1))
(fma.f64 t1 #s(literal 1 binary64) (*.f64 t1 (/.f64 u t1)))
(+.f64 (*.f64 #s(literal 1 binary64) t1) (*.f64 (/.f64 u t1) t1))
(+.f64 (*.f64 t1 #s(literal 1 binary64)) (*.f64 t1 (/.f64 u t1)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 u t1)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 u t1)))))
(+.f64 (/.f64 u t1) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 u t1))
#s(literal 1 binary64)
(/.f64 (neg.f64 u) (neg.f64 t1))
(/.f64 u t1)
(*.f64 (/.f64 v (+.f64 u t1)) #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) v) (+.f64 u t1))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(literal -1 binary64)
(/.f64 (neg.f64 v) (neg.f64 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ t1 u) u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 #s(approx (+ t1 u) u) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (*.f64 #s(approx (+ t1 u) u) (+.f64 u t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 #s(approx (+ t1 u) u) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) u))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v t1))
(*.f64 #s(approx (+ t1 u) u) (+.f64 u t1))
(*.f64 (+.f64 u t1) #s(approx (+ t1 u) u))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
#s(approx (+ t1 u) u)
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))) (neg.f64 #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) t1))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v t1))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 v (*.f64 t1 (/.f64 #s(literal -1 binary64) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))))
#s(approx (+ t1 u) t1)
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (*.f64 v t1) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v t1))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 v (*.f64 t1 (/.f64 #s(literal -1 binary64) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 v t1)
(*.f64 t1 v)
(pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 t1 t1)) #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 t1 #s(literal -2 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (+ t1 u) t1)
#s(approx (+ t1 u) (+.f64 u t1))
#s(approx u u)
#s(approx (/ v (+ u t1)) (/.f64 v t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (* (+ 1 (/ u t1)) t1) t1)
#s(approx (* (+ 1 (/ u t1)) t1) (+.f64 u t1))
#s(approx (+ 1 (/ u t1)) #s(literal 1 binary64))
#s(approx (+ 1 (/ u t1)) (+.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ u t1) (/.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (+ t1 u) t1)
#s(approx (+ t1 u) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ -1 (+ u t1)) (-.f64 (/.f64 u (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 t1 #s(literal -2 binary64))) u) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) (pow.f64 t1 #s(literal -3 binary64))) u (pow.f64 t1 #s(literal -2 binary64))) u) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (neg.f64 t1) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (fma.f64 #s(literal -1 binary64) t1 (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (neg.f64 t1)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (+.f64 (neg.f64 t1) (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (+ t1 u) u)
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ v (+ u t1)) (/.f64 v u))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal -1 binary64) v) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)) v) (*.f64 t1 (/.f64 v u))) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 t1 (/.f64 v u) (neg.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (+ 1 (/ u t1)) t1) u)
#s(approx (* (+ 1 (/ u t1)) t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (+ 1 (/ u t1)) (/.f64 u t1))
#s(approx (+ 1 (/ u t1)) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) u #s(literal 1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 u u)))
#s(approx (+ t1 u) u)
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 u u)) (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64))) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) (*.f64 u u)))) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u)) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64))) u))) u) #s(literal -1 binary64) t1) u)))
#s(approx (+ t1 u) (*.f64 (neg.f64 u) (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 t1 (/.f64 v u) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u)) (*.f64 v t1)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (* (+ 1 (/ u t1)) t1) (*.f64 (neg.f64 u) (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (neg.f64 (/.f64 (*.f64 t1 t1) u))) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ t1 u) (*.f64 (neg.f64 u) (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) u))) u))) u))) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) u))) u))) u))) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 t1 t1) u) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (*.f64 t1 t1))) u) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ v (+ u t1)) (/.f64 v (+.f64 u t1)))
#s(approx v v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (* (neg t1) v) (*.f64 (neg.f64 t1) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))))
#s(approx (* v t1) (*.f64 v t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (+ 1 (/ u t1)) (/.f64 (+.f64 u t1) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ -1 (+ u t1)) (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 (neg.f64 (*.f64 u u)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))))
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))) t1))
#s(approx (* (+ 1 (/ u t1)) t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (*.f64 t1 t1)))
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 u u)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))) t1))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1)) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u)) t1)) u) t1)) #s(literal 1 binary64)))
#s(approx (+ t1 u) (*.f64 (neg.f64 t1) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 u (/.f64 v t1) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (* (+ 1 (/ u t1)) t1) (*.f64 (neg.f64 t1) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 (/.f64 (*.f64 u u) t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ t1 u) (*.f64 (neg.f64 t1) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1)) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u)) t1)) u) t1)) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))

eval35.0ms (1%)

Memory
26.6MiB live, 72.6MiB allocated; 4ms collecting garbage
Compiler

Compiled 7 708 to 1 163 computations (84.9% saved)

prune26.0ms (0.7%)

Memory
-14.7MiB live, 41.6MiB allocated; 19ms collecting garbage
Pruning

21 alts after pruning (13 fresh and 8 done)

PrunedKeptTotal
New3304334
Fresh2911
Picked235
Done055
Total33421355
Accuracy
100.0%
Counts
355 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.1%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
51.6%
(/.f64 (*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))) (+.f64 u t1))
60.3%
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) u))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
46.1%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
43.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
47.7%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
48.0%
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 u (/.f64 v t1) (neg.f64 v))) #s(approx (+ u t1) t1))
51.6%
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) u)))
97.7%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
97.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
73.9%
(*.f64 (*.f64 v t1) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (+.f64 u t1)))
47.8%
(*.f64 #s(approx (/ (* v t1) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
56.5%
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
52.3%
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
56.7%
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
55.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
55.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
49.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
Compiler

Compiled 578 to 387 computations (33% saved)

series30.0ms (0.9%)

Memory
-17.5MiB live, 70.2MiB allocated; 6ms collecting garbage
Counts
25 → 241
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 (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
#s(approx (/ (* v t1) (+ u t1)) v)
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)
(*.f64 v (/.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 t1) u)
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) u))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
#s(approx (+ t1 u) u)
(/.f64 (*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))) (+.f64 u t1))
(*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)))
(*.f64 v t1)
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))
(/.f64 #s(literal -1 binary64) u)
Outputs
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 v))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (* u v) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ u (pow t1 2)) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* v (/ (neg t1) u)) u) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* v (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ -1 u) #s(hole binary64 (/ -1 u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ t1 u) 1) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ t1 u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx v #s(hole binary64 v))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) (+ t1 u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ t1 (pow u 2)) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* 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)))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ u t1) 1) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ u t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -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))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
Calls

9 calls:

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

rewrite269.0ms (7.7%)

Memory
21.1MiB live, 280.5MiB allocated; 96ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07748594
08027582
142777582
093147289
Stop Event
iter limit
node limit
iter limit
Counts
266 → 335
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 (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
#s(approx (/ (* v t1) (+ u t1)) v)
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)
(*.f64 v (/.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 t1) u)
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) u))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
#s(approx (+ t1 u) u)
(/.f64 (*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))) (+.f64 u t1))
(*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)))
(*.f64 v t1)
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))
(/.f64 #s(literal -1 binary64) u)
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 v))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (* u v) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ u (pow t1 2)) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -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))))))))))
#s(approx (/ (* v (/ (neg t1) u)) u) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* v (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -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))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ -1 u) #s(hole binary64 (/ -1 u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ -1 u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ t1 u) 1) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ t1 u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx v #s(hole binary64 v))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (/ (* t1 v) (+ t1 u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (/ t1 (pow u 2)) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* 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)))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* 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)))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* 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)))))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ u t1) 1) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -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)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -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)))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (* v t1) (+ u t1)) (/ -1 (+ u t1))) #s(hole binary64 (* -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))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))))
#s(approx (/ (* v t1) (+ u t1)) #s(hole binary64 (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ u t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ -1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -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))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) #s(hole binary64 (* -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))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (* v t1) (/ -1 (+ u t1))) (+ u t1)) #s(hole binary64 (* -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))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (* v t1) (/ -1 (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
Outputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (*.f64 v t1) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v t1))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 v (*.f64 t1 (/.f64 #s(literal -1 binary64) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 (neg.f64 t1) v)
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v t1))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
v
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
u
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(approx (/ (* v t1) (+ u t1)) v))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ (* v t1) (+ u t1)) v) #s(literal -1 binary64)) (+.f64 u t1))
#s(approx (/ (* v t1) (+ u t1)) v)
(pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 u t1)))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) v)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) u))
(*.f64 v (/.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(neg.f64 (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 t1 u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 u))
(/.f64 (neg.f64 t1) u)
(neg.f64 (/.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ t1 u) u)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))) (neg.f64 #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)) #s(approx (+ t1 u) u))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v t1))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 v (*.f64 t1 (/.f64 #s(literal -1 binary64) (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))))
(/.f64 (neg.f64 v) (neg.f64 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
#s(approx (+ t1 u) u)
(*.f64 (*.f64 v t1) (/.f64 #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))) (+.f64 u t1))
(*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)))
(*.f64 #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)) (*.f64 v t1))
(*.f64 v (*.f64 t1 #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))))
(*.f64 v t1)
(*.f64 t1 v)
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))
(pow.f64 (neg.f64 u) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 u))
(/.f64 #s(literal -1 binary64) u)
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (+ t1 u) t1)
#s(approx (+ t1 u) (+.f64 u t1))
#s(approx u u)
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* v t1) (+ u t1)) v)
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) (/.f64 v t1)) u v))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u) (/.f64 v t1)) u v))
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ -1 (+ u t1)) (-.f64 (/.f64 u (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 t1 #s(literal -2 binary64))) u) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) (pow.f64 t1 #s(literal -3 binary64))) u (pow.f64 t1 #s(literal -2 binary64))) u) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* v (/ (neg t1) u)) u) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (* v (/ (neg t1) u)) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (/ (neg t1) u) (/.f64 (neg.f64 t1) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ v (+ u t1)) (/.f64 v t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (neg.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (+ t1 u) t1)
#s(approx (+ t1 u) (+.f64 u t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ -1 u) (/.f64 #s(literal -1 binary64) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (+ t1 u) u)
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* v t1) (+ u t1)) (/.f64 (*.f64 v t1) u))
#s(approx (/ (* v t1) (+ u t1)) (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (/ (* v t1) (+ u t1)) (/.f64 (-.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)) (*.f64 v t1)) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (/ (* v t1) (+ u t1)) (/.f64 (-.f64 (fma.f64 v t1 (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 u u)) (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64))) u))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) (*.f64 u u)))) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ v (+ u t1)) (/.f64 v u))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (/.f64 (neg.f64 t1) u) v v) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)) v) (/.f64 (*.f64 v t1) u)) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 t1 (/.f64 v u) (neg.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) u))
#s(approx (+ t1 u) u)
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) u))) u))) u))) u)))
#s(approx (+ t1 u) (*.f64 (neg.f64 u) (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (* v t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u)))
#s(approx (/ (* v t1) (+ u t1)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u))) u)))
#s(approx (/ (* v t1) (+ u t1)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u) (*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) v)) u)) (*.f64 (*.f64 t1 t1) v)) u))) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 t1 t1) u) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (*.f64 t1 t1))) u) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) u))) u))) u))) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 t1 (/.f64 v u) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u))) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (+ t1 u) (*.f64 (neg.f64 u) (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) u))) u))) u))) u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx (* (neg t1) v) (*.f64 (neg.f64 t1) v))
#s(approx v v)
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx (/ v (+ u t1)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx (* v t1) (*.f64 v t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 v u)) t1))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)) t1))
#s(approx (/ (* v t1) (+ u t1)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)) t1))
#s(approx (/ -1 (+ u t1)) (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ -1 (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.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 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (/ (* v t1) (+ u t1)) (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))))
#s(approx (/ (* v t1) (+ u t1)) (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 u u)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))) t1))
#s(approx (/ -1 (+ u t1)) (/.f64 (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))) t1))
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 u v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (+ t1 u) (*.f64 (neg.f64 t1) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (/.f64 (fma.f64 u v (neg.f64 (/.f64 (*.f64 (*.f64 u u) v) t1))) t1) #s(literal -1 binary64) v))
#s(approx (/ (* v t1) (+ u t1)) (fma.f64 (/.f64 (fma.f64 u v (neg.f64 (/.f64 (fma.f64 (*.f64 u u) v (neg.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) t1))) t1) #s(literal -1 binary64) v))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 u u) t1) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))
#s(approx (/ -1 (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u))) t1) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 u v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 u (/.f64 v t1) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 u v)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (+ t1 u) (*.f64 (neg.f64 t1) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 u v)) t1) #s(literal -1 binary64) (neg.f64 v)))

eval37.0ms (1.1%)

Memory
5.7MiB live, 52.8MiB allocated; 15ms collecting garbage
Compiler

Compiled 7 032 to 1 043 computations (85.2% saved)

prune22.0ms (0.6%)

Memory
-9.0MiB live, 37.1MiB allocated; 6ms collecting garbage
Pruning

22 alts after pruning (11 fresh and 11 done)

PrunedKeptTotal
New2997306
Fresh448
Picked145
Done178
Total30522327
Accuracy
100.0%
Counts
327 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.1%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
60.3%
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) u))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
46.1%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
43.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
47.7%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
48.0%
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 u (/.f64 v t1) (neg.f64 v))) #s(approx (+ u t1) t1))
48.0%
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v))) (+.f64 u t1))
56.7%
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
51.6%
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) u)))
97.7%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
97.3%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
46.4%
(*.f64 (*.f64 v t1) (/.f64 #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)) (+.f64 u t1)))
57.5%
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ t1 u) u)))
56.5%
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
50.1%
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) #s(approx (+ t1 u) t1)))
52.3%
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u)))
53.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
55.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
49.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
Compiler

Compiled 950 to 383 computations (59.7% saved)

regimes41.0ms (1.2%)

Memory
7.3MiB live, 52.5MiB allocated; 6ms collecting garbage
Counts
35 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) #s(approx (+ t1 u) t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 u (/.f64 v t1) (neg.f64 v))) #s(approx (+ u t1) t1))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ t1 u) u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) u)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v))) (+.f64 u t1))
(*.f64 (*.f64 v t1) (/.f64 #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) u)))
(/.f64 (*.f64 (*.f64 v t1) #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u))) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(*.f64 (*.f64 v t1) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (+.f64 u t1))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1)))) (+.f64 t1 u)))
Outputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
Calls

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes25.0ms (0.7%)

Memory
39.7MiB live, 39.7MiB allocated; 0ms collecting garbage
Counts
23 → 5
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) #s(approx (+ t1 u) t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 u (/.f64 v t1) (neg.f64 v))) #s(approx (+ u t1) t1))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ t1 u) u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) u)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ t1 u) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v))) (+.f64 u t1))
(*.f64 (*.f64 v t1) (/.f64 #s(approx (/ -1 (+ u t1)) (/.f64 #s(literal -1 binary64) u)) (+.f64 u t1)))
Outputs
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

4 calls:

6.0ms
v
6.0ms
t1
6.0ms
u
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
86.3%4(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
84.8%4u
75.2%2v
92.2%5t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes12.0ms (0.3%)

Memory
-41.2MiB live, 14.3MiB allocated; 7ms collecting garbage
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) #s(approx (+ t1 u) t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u)))
Outputs
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

2 calls:

7.0ms
t1
4.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
68.3%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
84.4%3t1
Compiler

Compiled 13 to 11 computations (15.4% saved)

regimes4.0ms (0.1%)

Memory
7.2MiB live, 7.2MiB allocated; 0ms collecting garbage
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) #s(approx (+ t1 u) t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
Outputs
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
84.3%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.2%)

Memory
11.0MiB live, 11.0MiB allocated; 0ms collecting garbage
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) #s(approx (+ t1 u) t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
Outputs
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u)))))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

2 calls:

3.0ms
t1
3.0ms
u
Results
AccuracySegmentsBranch
76.0%3u
81.2%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes8.0ms (0.2%)

Memory
15.1MiB live, 15.1MiB allocated; 0ms collecting garbage
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) #s(approx (+ t1 u) t1)))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 #s(approx (/ (* v t1) (+ u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
Outputs
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes7.0ms (0.2%)

Memory
-36.0MiB live, 11.1MiB allocated; 1ms collecting garbage
Accuracy

Total -0.1b remaining (-0.3%)

Threshold costs -0.1b (-0.3%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch53.0ms (1.5%)

Memory
22.4MiB live, 69.0MiB allocated; 3ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
2.936958313360645e+111
9.528184435668975e+117
11.0ms
2.1497161833317392e-271
7.732411207949335e-270
11.0ms
-2.6453759130028476e-174
-1.0981013906544403e-178
13.0ms
-1.1807731868130955e+52
-4.610179676154624e+43
Samples
29.0ms528×0valid
Compiler

Compiled 996 to 752 computations (24.5% saved)

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

bsearch32.0ms (0.9%)

Memory
-7.1MiB live, 39.4MiB allocated; 3ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.5456294956047666e-87
1.20471859116777e-78
14.0ms
-3.998456967346748e+42
-6.70754989340729e+30
Samples
18.0ms304×0valid
Compiler

Compiled 699 to 508 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 4.0ms (37.7% of total)
ival-neg: 3.0ms (28.3% of total)
ival-div: 2.0ms (18.9% of total)
ival-add: 1.0ms (9.4% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0.1%)

Memory
3.0MiB live, 3.1MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.5456294956047666e-87
1.20471859116777e-78
1.0ms
-3.998456967346748e+42
-6.70754989340729e+30
Compiler

Compiled 699 to 508 computations (27.3% saved)

bsearch2.0ms (0%)

Memory
2.7MiB live, 2.7MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.5456294956047666e-87
1.20471859116777e-78
1.0ms
-3.998456967346748e+42
-6.70754989340729e+30
Compiler

Compiled 699 to 508 computations (27.3% saved)

simplify167.0ms (4.8%)

Memory
-43.2MiB live, 35.3MiB allocated; 111ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063270
1125270
2242270
3521270
41110270
51581270
62499270
73738270
84771270
96108270
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(if (<=.f64 t1 #s(literal -11499999999999999922040909755158721729309647082356736 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal -1086030176313877/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 t1 #s(literal 4461050725433349/594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664 binary64)) #s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))) (if (<=.f64 t1 #s(literal 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))))
(if (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(/.f64 #s(approx (* (neg t1) (/ v (+ 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 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(if (<=.f64 t1 #s(literal -11499999999999999922040909755158721729309647082356736 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal -1086030176313877/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 t1 #s(literal 4461050725433349/594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664 binary64)) #s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ t1 u)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))) (if (<=.f64 t1 #s(literal 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))))
(if (<=.f64 t1 #s(literal -11499999999999999922040909755158721729309647082356736 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal -1086030176313877/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 t1 #s(literal 4461050725433349/594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))) (if (<=.f64 t1 #s(literal 359999999999999991931072776714238961408413583406448582555808465872522433558245763113188495373317561016476904718336 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))))
(if (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (not (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))))
(if (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (not (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))))
(if (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -200000000000000010732324408786944 binary64)) (not (<=.f64 t1 #s(literal 5058017301060715/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)))) (/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))))
(/.f64 #s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

derivations290.0ms (8.2%)

Memory
-9.7MiB live, 132.6MiB allocated; 30ms collecting garbage
Stop Event
fuel
Compiler

Compiled 270 to 63 computations (76.7% saved)

preprocess47.0ms (1.3%)

Memory
3.4MiB live, 55.4MiB allocated; 10ms collecting garbage
Compiler

Compiled 1 016 to 374 computations (63.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...