Rosa's DopplerBench

Time bar (total: 3.5s)

start0.0ms (0%)

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

analyze87.0ms (2.5%)

Memory
-21.1MiB live, 117.9MiB allocated; 18ms 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.0s (29.5%)

Memory
23.8MiB live, 1 196.1MiB allocated; 198ms collecting garbage
Samples
658.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 352.0ms
ival-mult: 181.0ms (51.4% of total)
ival-div: 59.0ms (16.8% of total)
ival-add: 56.0ms (15.9% of total)
ival-neg: 49.0ms (13.9% of total)
adjust: 3.0ms (0.9% of total)
ival-assert: 3.0ms (0.9% of total)
Bogosity

explain89.0ms (2.5%)

Memory
-0.4MiB live, 199.5MiB allocated; 24ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
760-1(2.8104948752134913e-99 3.6111971417154806e-53 -1.804689833614084e-270)(/.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)))o/o280
(*.f64 (neg.f64 t1) v)overflow35
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow124
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o220
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow124
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n120
(*.f64 (neg.f64 t1) v)underflow29
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n70
(*.f64 (neg.f64 t1) v)overflow35
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u30
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow10
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u30
(*.f64 (neg.f64 t1) v)underflow29
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow10
Confusion
Predicted +Predicted -
+751
-0180
Precision
1.0
Recall
0.9868421052631579
Confusion?
Predicted +Predicted MaybePredicted -
+7501
-00180
Precision?
1.0
Recall?
0.9868421052631579
Freqs
test
numberfreq
0181
175
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
33.0ms512×0valid
Compiler

Compiled 78 to 28 computations (64.1% saved)

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

preprocess140.0ms (4%)

Memory
31.5MiB live, 131.4MiB allocated; 12ms 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 v (fma.f64 (fma.f64 #s(literal -1 binary64) u (*.f64 #s(literal -1 binary64) t1)) (-.f64 u (*.f64 #s(literal -1 binary64) t1)) #s(literal 0 binary64))) t1)
Symmetry

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

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

Compiled 0 to 3 computations (-∞% saved)

prune6.0ms (0.2%)

Memory
-38.1MiB live, 8.6MiB allocated; 3ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

series15.0ms (0.4%)

Memory
33.4MiB live, 33.4MiB allocated; 0ms 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
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)
2.0ms
v
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) t1 v (* (+ t1 u) (+ t1 u)) (+ t1 u) u)
2.0ms
u
@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
@-inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) t1 v (* (+ t1 u) (+ t1 u)) (+ t1 u) u)

rewrite232.0ms (6.6%)

Memory
8.2MiB live, 239.7MiB allocated; 22ms 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) (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (/.f64 (*.f64 v t1) (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.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 (*.f64 #s(literal -1 binary64) t1) (neg.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (neg.f64 (+.f64 u t1))) (/.f64 (*.f64 #s(literal -1 binary64) t1) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (/.f64 v (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (/.f64 v (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1 binary64) t1) (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (*.f64 #s(literal -1 binary64) t1) v)
(*.f64 v (*.f64 #s(literal -1 binary64) 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 (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (neg.f64 (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (fabs.f64 (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (fabs.f64 (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.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 (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.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 (sqrt.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) #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))) (+.f64 (*.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))) (+.f64 (*.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)) (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u))) (*.f64 (-.f64 t1 u) (fma.f64 (fabs.f64 t1) (fabs.f64 t1) (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 (*.f64 (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 (fabs.f64 t1) (fabs.f64 t1) (-.f64 (*.f64 u u) (*.f64 u t1))) (-.f64 t1 u)))
(/.f64 (*.f64 (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u)) (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u))) (*.f64 (fma.f64 (fabs.f64 t1) (fabs.f64 t1) (-.f64 (*.f64 u u) (*.f64 u t1))) (fma.f64 (fabs.f64 t1) (fabs.f64 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)))
(+.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))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64)))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (fma.f64 (*.f64 u u) u (*.f64 (*.f64 t1 t1) t1)) (fma.f64 (fabs.f64 u) (fabs.f64 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 (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u))) (neg.f64 (fma.f64 (fabs.f64 t1) (fabs.f64 t1) (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u)) (fma.f64 (fabs.f64 t1) (fabs.f64 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)))
(+.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) (fma.f64 (fabs.f64 t1) (fabs.f64 t1) (-.f64 (*.f64 u u) (*.f64 u t1)))) (/.f64 (*.f64 (*.f64 u u) u) (fma.f64 (fabs.f64 t1) (fabs.f64 t1) (-.f64 (*.f64 u u) (*.f64 u t1)))))
(+.f64 u t1)
(+.f64 t1 u)
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3/2 binary64))) (/.f64 v (pow.f64 t1 #s(literal 3/2 binary64))) (fma.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (/.f64 v (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#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 (*.f64 v t1) u) (/.f64 #s(literal -1 binary64) 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 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 t1 t1) t1)) u) (/.f64 v u) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) 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 (*.f64 (*.f64 t1 t1) t1) u) (/.f64 v u)) #s(literal -4 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 u #s(literal 3/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (pow.f64 u #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 u #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v) (pow.f64 u #s(literal 3/2 binary64))) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) 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 (/.f64 #s(literal -1 binary64) u) (/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 t1 t1) t1)) v (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) v (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ t1 u) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)) u) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (* (neg t1) v) (*.f64 (*.f64 v t1) #s(literal -1 binary64)))
#s(approx v v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 u u)) (/.f64 (*.f64 v t1) u) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -4 binary64) v v) (pow.f64 (*.f64 u u) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -4 binary64) (*.f64 u u)) (/.f64 v (*.f64 u u)) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 u v) (*.f64 (pow.f64 (*.f64 u u) #s(literal 5/2 binary64)) (/.f64 (fma.f64 #s(literal -4 binary64) v v) (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) (*.f64 (pow.f64 (*.f64 u u) #s(literal 5/2 binary64)) u))) t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (neg t1) (*.f64 #s(literal -1 binary64) 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) (*.f64 #s(literal -1 binary64) 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))) (*.f64 #s(literal -1 binary64) 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) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (*.f64 u (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1))) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) 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))) (*.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1)) t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64))) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (*.f64 u (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1))) #s(literal 2 binary64))) t1) (*.f64 #s(literal -3 binary64) (/.f64 (*.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(literal -1 binary64)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ t1 u) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) t1) #s(literal -1 binary64)))

eval44.0ms (1.3%)

Memory
-16.1MiB live, 36.0MiB allocated; 7ms collecting garbage
Compiler

Compiled 3 212 to 532 computations (83.4% saved)

prune36.0ms (1%)

Memory
-15.1MiB live, 72.7MiB allocated; 10ms collecting garbage
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1345139
Fresh000
Picked011
Done000
Total1346140
Accuracy
99.9%
Counts
140 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.8%
(/.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)) (+.f64 u t1))
71.5%
(/.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
71.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
98.0%
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
76.2%
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
47.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
Compiler

Compiled 164 to 118 computations (28% saved)

series58.0ms (1.7%)

Memory
22.2MiB live, 126.2MiB allocated; 27ms collecting garbage
Counts
30 → 248
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1))
(*.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
(+.f64 u t1)
u
(/.f64 v (+.f64 u t1))
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
(/.f64 #s(literal 2 binary64) t1)
#s(literal 2 binary64)
(*.f64 u (/.f64 v t1))
(/.f64 v t1)
(*.f64 (/.f64 v t1) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(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 (neg.f64 t1) v)
(neg.f64 t1)
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
#s(literal 1 binary64)
(pow.f64 (+.f64 u t1) #s(literal -2 binary64))
#s(literal -2 binary64)
(/.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 v t1)
Outputs
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* u (/ v t1)) #s(hole binary64 (/ (* u v) t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ v (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (pow t1 2)))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (pow t1 2)))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ 1 (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* -2 (/ u (pow t1 3))) (/ 1 (pow t1 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* u (- (* 3 (/ u (pow t1 4))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* u (- (* u (+ (* -4 (/ u (pow t1 5))) (* 3 (/ 1 (pow t1 4))))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))))
#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 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* 2 (/ (* u v) (pow t1 2)))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* u (+ (* -1 (/ v (* t1 u))) (* 2 (/ v (pow t1 2)))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ v (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (pow u 2)))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (pow u 2)))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ 1 (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -2 (/ t1 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -4 (pow t1 2)) (pow t1 2)) (pow u 2)))) (* 2 (/ t1 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 2)) (pow t1 2)))) (* -2 (pow t1 3))) (pow u 3)))) (+ (* -4 (/ (pow t1 2) (pow u 2))) (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (pow u 2))))
#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 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (* u (+ (* -2 (/ v (pow t1 2))) (/ v (* t1 u)))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow t1 2) u)) (/ (pow t1 2) u)) (* -2 t1)) u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (pow t1 2)) (pow t1 2))) u)) (* 2 (/ (pow t1 3) u))) (+ (* -4 (pow t1 2)) (pow t1 2))) u)) (* -2 t1)) 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)) (* (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 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* v (- (* 2 (/ u (pow t1 2))) (/ 1 t1)))))
#s(approx (/ v t1) #s(hole binary64 (/ v t1)))
#s(approx (* (/ v t1) -1) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ v (pow (+ t1 u) 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#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) -1) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (* v (+ (* -2 (/ u (pow t1 2))) (/ 1 t1))))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (* -1 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 (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (* u v))) (pow t1 2))))
#s(approx (/ 2 t1) #s(hole binary64 (/ 2 t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (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 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -2 (/ u t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (pow t1 2))))
#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 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (+ 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))) (pow t1 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) (pow t1 2))))
#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
15.0ms
t1
@0
((* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) -1 t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/ 2 t1) 2 (* u (/ v t1)) (/ v t1) (* (/ v t1) -1) (* (* -1 t1) (/ v (pow (+ u t1) 2))) (/ v (pow (+ u t1) 2)) (pow (+ u t1) 2) (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) (* (neg t1) v) (neg t1) (/ 1 (pow (+ u t1) -2)) 1 (pow (+ u t1) -2) -2 (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/ (* (* v t1) -1) (+ u t1)) (* (* v t1) -1) (* v t1))
10.0ms
v
@0
((* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) -1 t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/ 2 t1) 2 (* u (/ v t1)) (/ v t1) (* (/ v t1) -1) (* (* -1 t1) (/ v (pow (+ u t1) 2))) (/ v (pow (+ u t1) 2)) (pow (+ u t1) 2) (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) (* (neg t1) v) (neg t1) (/ 1 (pow (+ u t1) -2)) 1 (pow (+ u t1) -2) -2 (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/ (* (* v t1) -1) (+ u t1)) (* (* v t1) -1) (* v t1))
4.0ms
v
@-inf
((* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) -1 t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/ 2 t1) 2 (* u (/ v t1)) (/ v t1) (* (/ v t1) -1) (* (* -1 t1) (/ v (pow (+ u t1) 2))) (/ v (pow (+ u t1) 2)) (pow (+ u t1) 2) (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) (* (neg t1) v) (neg t1) (/ 1 (pow (+ u t1) -2)) 1 (pow (+ u t1) -2) -2 (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/ (* (* v t1) -1) (+ u t1)) (* (* v t1) -1) (* v t1))
4.0ms
v
@inf
((* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) -1 t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/ 2 t1) 2 (* u (/ v t1)) (/ v t1) (* (/ v t1) -1) (* (* -1 t1) (/ v (pow (+ u t1) 2))) (/ v (pow (+ u t1) 2)) (pow (+ u t1) 2) (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) (* (neg t1) v) (neg t1) (/ 1 (pow (+ u t1) -2)) 1 (pow (+ u t1) -2) -2 (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/ (* (* v t1) -1) (+ u t1)) (* (* v t1) -1) (* v t1))
4.0ms
u
@-inf
((* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) -1 t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/ 2 t1) 2 (* u (/ v t1)) (/ v t1) (* (/ v t1) -1) (* (* -1 t1) (/ v (pow (+ u t1) 2))) (/ v (pow (+ u t1) 2)) (pow (+ u t1) 2) (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) (* (neg t1) v) (neg t1) (/ 1 (pow (+ u t1) -2)) 1 (pow (+ u t1) -2) -2 (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/ (* (* v t1) -1) (+ u t1)) (* (* v t1) -1) (* v t1))

rewrite219.0ms (6.2%)

Memory
21.0MiB live, 339.2MiB allocated; 47ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09978954
010357733
159647733
083547414
Stop Event
iter limit
node limit
iter limit
Counts
278 → 418
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1))
(*.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
(+.f64 u t1)
u
(/.f64 v (+.f64 u t1))
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
(/.f64 #s(literal 2 binary64) t1)
#s(literal 2 binary64)
(*.f64 u (/.f64 v t1))
(/.f64 v t1)
(*.f64 (/.f64 v t1) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(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 (neg.f64 t1) v)
(neg.f64 t1)
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
#s(literal 1 binary64)
(pow.f64 (+.f64 u t1) #s(literal -2 binary64))
#s(literal -2 binary64)
(/.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 v t1)
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* u (/ v t1)) #s(hole binary64 (/ (* u v) t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ v (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (pow t1 2)))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (pow t1 2)))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ 1 (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* -2 (/ u (pow t1 3))) (/ 1 (pow t1 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* u (- (* 3 (/ u (pow t1 4))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* u (- (* u (+ (* -4 (/ u (pow t1 5))) (* 3 (/ 1 (pow t1 4))))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))))
#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 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* 2 (/ (* u v) (pow t1 2)))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* u (+ (* -1 (/ v (* t1 u))) (* 2 (/ v (pow t1 2)))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ v (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (pow u 2)))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (pow u 2)))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ 1 (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -2 (/ t1 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -4 (pow t1 2)) (pow t1 2)) (pow u 2)))) (* 2 (/ t1 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 2)) (pow t1 2)))) (* -2 (pow t1 3))) (pow u 3)))) (+ (* -4 (/ (pow t1 2) (pow u 2))) (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (pow u 2))))
#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 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (* u (+ (* -2 (/ v (pow t1 2))) (/ v (* t1 u)))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow t1 2) u)) (/ (pow t1 2) u)) (* -2 t1)) u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (pow t1 2)) (pow t1 2))) u)) (* 2 (/ (pow t1 3) u))) (+ (* -4 (pow t1 2)) (pow t1 2))) u)) (* -2 t1)) 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)) (* (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 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* v (- (* 2 (/ u (pow t1 2))) (/ 1 t1)))))
#s(approx (/ v t1) #s(hole binary64 (/ v t1)))
#s(approx (* (/ v t1) -1) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ v (pow (+ t1 u) 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#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) -1) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (* v t1) #s(hole binary64 (* t1 v)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (* v (+ (* -2 (/ u (pow t1 2))) (/ 1 t1))))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (* -1 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 (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (* u v))) (pow t1 2))))
#s(approx (/ 2 t1) #s(hole binary64 (/ 2 t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (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 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -2 (/ u t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (pow t1 2))))
#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 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (* -1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (* -1 t1) (/ v (pow (+ u t1) 2))) #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 (pow (+ u t1) 2)) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (/ v (pow (+ u t1) 2)) #s(hole binary64 (/ (+ 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))) (pow t1 2))))
#s(approx (pow (+ u t1) 2) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (/ 1 (pow (+ u t1) -2))) #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) (/ 1 (pow (+ u t1) -2))) #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 (/ 1 (pow (+ u t1) -2)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) (pow t1 2))))
#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 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 #s(literal -1 binary64)) (+.f64 u t1))
(*.f64 t1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) t1)
(neg.f64 t1)
#s(literal -1 binary64)
t1
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (fma.f64 (*.f64 u u) u (*.f64 (*.f64 t1 t1) t1)) (fma.f64 (pow.f64 u #s(literal 1 binary64)) (pow.f64 u #s(literal 1 binary64)) (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u)) (fma.f64 (pow.f64 t1 #s(literal 1 binary64)) (pow.f64 t1 #s(literal 1 binary64)) (-.f64 (*.f64 u u) (*.f64 u t1))))
(+.f64 u t1)
(+.f64 t1 u)
u
(/.f64 (*.f64 v #s(literal -1 binary64)) (neg.f64 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
v
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 v t1) #s(literal -1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 #s(literal -1 binary64))) u) #s(literal 3 binary64)) (pow.f64 (/.f64 v t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 v t1) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1) (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1) (-.f64 (pow.f64 (*.f64 (/.f64 v t1) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64)))) (*.f64 t1 #s(literal -1 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1)
(fma.f64 (*.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 #s(literal -1 binary64))) u) (/.f64 v t1) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 v t1) u) (/.f64 #s(literal -2 binary64) (*.f64 t1 #s(literal -1 binary64))) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 #s(literal -1 binary64))) (*.f64 (/.f64 v t1) u) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
(fma.f64 (/.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1))
(fma.f64 #s(literal -1 binary64) (/.f64 v t1) (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1) (*.f64 (*.f64 (/.f64 v t1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 v t1) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) t1))
(/.f64 #s(literal -2 binary64) (*.f64 t1 #s(literal -1 binary64)))
(/.f64 #s(literal 2 binary64) t1)
#s(literal 2 binary64)
(*.f64 (/.f64 v t1) u)
(*.f64 u (/.f64 v t1))
(/.f64 (neg.f64 (*.f64 v u)) (*.f64 t1 #s(literal -1 binary64)))
(/.f64 (*.f64 v u) t1)
(/.f64 (*.f64 v #s(literal -1 binary64)) (*.f64 t1 #s(literal -1 binary64)))
(/.f64 v t1)
(*.f64 (/.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(/.f64 (*.f64 v #s(literal -1 binary64)) t1)
(neg.f64 (/.f64 v t1))
(*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 v #s(literal -1 binary64)) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal 1 binary64)))
(*.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 (pow.f64 (+.f64 u t1) #s(literal 1 binary64)) #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 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 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 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (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)))
(+.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))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) v)
(*.f64 v (*.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(neg.f64 (*.f64 v t1))
(*.f64 t1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) t1)
(neg.f64 t1)
(*.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal 1 binary64)))
(*.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 (pow.f64 (+.f64 u t1) #s(literal 1 binary64)) #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 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 1 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 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (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)))
(+.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))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64)))
#s(literal 1 binary64)
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 2 binary64))
(pow.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))))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal -2 binary64)))
#s(literal -2 binary64)
(*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 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 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) v)
(*.f64 v (*.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(neg.f64 (*.f64 v t1))
(*.f64 v t1)
(*.f64 t1 v)
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) #s(literal -2 binary64))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(literal -1 binary64))
#s(approx (/ (* -1 t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ (* -1 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 (/ (* -1 t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #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 (*.f64 (*.f64 t1 t1) t1))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 u (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) #s(literal -2 binary64))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (* u (/ v t1)) (*.f64 (/.f64 v t1) u))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) #s(literal -2 binary64))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 v (*.f64 t1 t1)))
#s(approx (/ v (pow (+ u t1) 2)) (fma.f64 (*.f64 u (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (pow (+ u t1) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1 binary64) u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (pow (+ u t1) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)))) t1) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 5 binary64))) #s(literal -2 binary64))) u) #s(literal -1 binary64)) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))))) u (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 t1 t1))
#s(approx (/ 1 (pow (+ u t1) -2)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (/ 1 (pow (+ u t1) -2)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) #s(literal -2 binary64))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 t1 t1))
#s(approx (/ 1 (pow (+ u t1) -2)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (/ 1 (pow (+ u t1) -2)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64)))
#s(approx (pow (+ u t1) -2) (fma.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (/.f64 u (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 3 binary64)))) u (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 5 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)))) u (*.f64 #s(literal -2 binary64) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 3 binary64)))) u (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) #s(literal -2 binary64))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 v #s(literal -1 binary64)))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (fma.f64 (/.f64 v t1) u (*.f64 v #s(literal -1 binary64))))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (*.f64 v #s(literal -1 binary64))))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -1 binary64) (*.f64 u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (/.f64 v t1)) u (*.f64 v #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (/.f64 t1 u) #s(literal -1 binary64)))
#s(approx (/ (* -1 t1) (+ u t1)) (/.f64 (fma.f64 t1 #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (/ (* -1 t1) (+ u t1)) (/.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (*.f64 t1 #s(literal -1 binary64))) u))
#s(approx (/ (* -1 t1) (+ u t1)) (/.f64 (+.f64 (+.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (*.f64 (*.f64 u u) u)) (/.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 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (*.f64 t1 (/.f64 v u)))) u))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/.f64 (*.f64 (*.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (fma.f64 (/.f64 (/.f64 v t1) u) #s(literal -1 binary64) (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 v (*.f64 u u)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal -2 binary64) v) (*.f64 u u)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (+.f64 v (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v))) (*.f64 u u)) (*.f64 (*.f64 t1 (/.f64 v u)) #s(literal 2 binary64)))) (*.f64 u u)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -2 binary64))) (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) v) (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -4 binary64)) (*.f64 u u))) (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal 2 binary64) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u))))) (*.f64 u u)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 u u))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.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 (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 u u))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.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 (pow (+ u t1) -2) (pow.f64 (*.f64 u u) #s(literal -1 binary64)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 t1 u) #s(literal -2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 t1 t1))) (*.f64 u u)) (*.f64 (/.f64 t1 u) #s(literal 2 binary64)))) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 t1 t1)) t1) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -2 binary64))) (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 t1 t1)) (*.f64 u u))) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) (/.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (*.f64 t1 (/.f64 v u)) #s(literal -1 binary64)))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (/.f64 (+.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) (*.f64 u u))) (fma.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u)) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) #s(literal -1 binary64) (*.f64 t1 t1)) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) u) #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) t1)) u) #s(literal -1 binary64) (*.f64 t1 t1)) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (+ u t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)) u) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 v #s(literal -1 binary64) (*.f64 t1 (/.f64 v u))) u) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) u) u) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) u) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (*.f64 (fma.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64) (/.f64 (/.f64 v t1) u)) u) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) (*.f64 (*.f64 t1 (/.f64 v u)) #s(literal -2 binary64))) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1) u) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) u) #s(literal 2 binary64))) u) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) u)) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v t1))) u) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 t1 t1) u) (*.f64 #s(literal 2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 t1 t1)) t1) u) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) #s(literal 2 binary64))) u) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 t1 t1)) u)) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64) (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) u) #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) v)) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) v)) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (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) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))
#s(approx (/ v t1) (/.f64 v t1))
#s(approx (* (/ v t1) -1) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
#s(approx (* (* v t1) -1) (*.f64 (*.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
#s(approx (* (* v t1) -1) (*.f64 (*.f64 v t1) #s(literal -1 binary64)))
#s(approx (* v t1) (*.f64 v t1))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 t1 t1)) #s(literal -2 binary64) (pow.f64 t1 #s(literal -1 binary64))) v) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 (*.f64 u u) #s(literal 2 binary64))) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 3 binary64))) t1 (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (neg t1) (*.f64 t1 #s(literal -1 binary64)))
#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 (*.f64 (*.f64 u u) u))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (*.f64 u u) u)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) (*.f64 t1 t1)))
#s(approx (/ 2 t1) (/.f64 #s(literal -2 binary64) (*.f64 t1 #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ v (pow (+ u t1) 2)) (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (/.f64 v (*.f64 u u))))
#s(approx (/ v (pow (+ u t1) 2)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 u u) u)))) t1 (/.f64 v (*.f64 u u))))
#s(approx (/ v (pow (+ u t1) 2)) (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1) #s(literal -1 binary64)) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 u u) u)))) t1 (/.f64 v (*.f64 u u))))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (/ 1 (pow (+ u t1) -2)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (neg t1) (*.f64 t1 #s(literal -1 binary64)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (/ 1 (pow (+ u t1) -2)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (fma.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (pow.f64 (*.f64 u u) #s(literal -1 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 3 binary64)))) t1 (pow.f64 (*.f64 u u) #s(literal -1 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1 (*.f64 #s(literal -2 binary64) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 3 binary64)))) t1 (pow.f64 (*.f64 u u) #s(literal -1 binary64))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (/.f64 v (*.f64 u u))) t1 (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (/ (* -1 t1) (+ u t1)) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 u u)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (/ (* -1 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 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (-.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) t1) (/.f64 (*.f64 (/.f64 v t1) u) t1)))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (*.f64 (/.f64 v t1) u))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (+.f64 v (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)))) (*.f64 t1 t1)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) v) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) #s(literal -2 binary64))) (*.f64 (*.f64 t1 t1) t1)) #s(literal -1 binary64) v) (/.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal -4 binary64)) (*.f64 t1 t1))) (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)))) (*.f64 t1 t1)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.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 (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.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 (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u u))) (*.f64 t1 t1)) (*.f64 (/.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) u) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 u u) u) #s(literal -2 binary64))) (*.f64 (*.f64 t1 t1) t1)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) (*.f64 t1 t1))) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))) (*.f64 t1 t1)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (+.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (*.f64 (/.f64 v t1) u)) (*.f64 v #s(literal -1 binary64))))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (+.f64 (+.f64 (*.f64 v #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 u u) v)) (*.f64 t1 t1))) (fma.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1)) (*.f64 (/.f64 v t1) u))))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* -1 t1) (+ u t1)) (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (/ (* -1 t1) (+ u t1)) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) t1) (/.f64 (*.f64 u u) t1)) #s(literal -1 binary64)) u) t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (+ u t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) t1) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 v t1) u (*.f64 v #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) t1) (*.f64 (/.f64 v t1) u)) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) t1) (/.f64 (*.f64 (*.f64 u u) v) t1)) #s(literal -1 binary64) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (pow (+ u t1) 2)) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ 1 (pow (+ u t1) -2)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 u u) t1) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) u) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) t1)) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (/ (* (* v t1) -1) (+ u t1)) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) t1) (*.f64 (/.f64 v t1) u)) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))))
#s(approx (/ (* (* v t1) -1) (+ u t1)) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) t1) (/.f64 (*.f64 (*.f64 u u) v) t1)) #s(literal -1 binary64) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))))

eval60.0ms (1.7%)

Memory
15.7MiB live, 142.2MiB allocated; 30ms collecting garbage
Compiler

Compiled 9 630 to 1 392 computations (85.5% saved)

prune105.0ms (3%)

Memory
-6.9MiB live, 142.5MiB allocated; 39ms collecting garbage
Pruning

10 alts after pruning (6 fresh and 4 done)

PrunedKeptTotal
New3696375
Fresh000
Picked145
Done101
Total37110381
Accuracy
100.0%
Counts
381 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.8%
(/.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)) (+.f64 u t1))
98.3%
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
71.5%
(/.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
98.0%
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
91.6%
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))))
76.2%
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
76.2%
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
54.8%
(*.f64 #s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)) (/.f64 v (+.f64 u t1)))
47.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
46.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
Compiler

Compiled 333 to 232 computations (30.3% saved)

series53.0ms (1.5%)

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

9 calls:

TimeVariablePointExpression
9.0ms
v
@0
((/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (* (* -1 (/ t1 (+ u t1))) v) (* -1 (/ t1 (+ u t1))) -1 (/ t1 (+ u t1)) t1 (+ u t1) u v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (* (/ u (* t1 t1)) 2) (/ u (* t1 t1)) (* t1 t1) 2 (pow t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* (- (/ t1 (* u u)) (pow u -1)) t1) (- (/ t1 (* u u)) (pow u -1)) (/ t1 (* u u)) (* u u) (pow u -1) (/ v (+ u t1)) (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) (/ v (pow (pow (+ u t1) -2) -1)) (pow (pow (+ u t1) -2) -1) (pow (+ u t1) -2) -2 (* t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) (/ v (+ u t1)) (+ u t1) (* (+ (/ t1 u) 1) u) (+ (/ t1 u) 1) (/ t1 u) 1)
6.0ms
t1
@0
((/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (* (* -1 (/ t1 (+ u t1))) v) (* -1 (/ t1 (+ u t1))) -1 (/ t1 (+ u t1)) t1 (+ u t1) u v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (* (/ u (* t1 t1)) 2) (/ u (* t1 t1)) (* t1 t1) 2 (pow t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* (- (/ t1 (* u u)) (pow u -1)) t1) (- (/ t1 (* u u)) (pow u -1)) (/ t1 (* u u)) (* u u) (pow u -1) (/ v (+ u t1)) (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) (/ v (pow (pow (+ u t1) -2) -1)) (pow (pow (+ u t1) -2) -1) (pow (+ u t1) -2) -2 (* t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) (/ v (+ u t1)) (+ u t1) (* (+ (/ t1 u) 1) u) (+ (/ t1 u) 1) (/ t1 u) 1)
6.0ms
u
@inf
((/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (* (* -1 (/ t1 (+ u t1))) v) (* -1 (/ t1 (+ u t1))) -1 (/ t1 (+ u t1)) t1 (+ u t1) u v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (* (/ u (* t1 t1)) 2) (/ u (* t1 t1)) (* t1 t1) 2 (pow t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* (- (/ t1 (* u u)) (pow u -1)) t1) (- (/ t1 (* u u)) (pow u -1)) (/ t1 (* u u)) (* u u) (pow u -1) (/ v (+ u t1)) (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) (/ v (pow (pow (+ u t1) -2) -1)) (pow (pow (+ u t1) -2) -1) (pow (+ u t1) -2) -2 (* t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) (/ v (+ u t1)) (+ u t1) (* (+ (/ t1 u) 1) u) (+ (/ t1 u) 1) (/ t1 u) 1)
5.0ms
u
@-inf
((/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (* (* -1 (/ t1 (+ u t1))) v) (* -1 (/ t1 (+ u t1))) -1 (/ t1 (+ u t1)) t1 (+ u t1) u v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (* (/ u (* t1 t1)) 2) (/ u (* t1 t1)) (* t1 t1) 2 (pow t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* (- (/ t1 (* u u)) (pow u -1)) t1) (- (/ t1 (* u u)) (pow u -1)) (/ t1 (* u u)) (* u u) (pow u -1) (/ v (+ u t1)) (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) (/ v (pow (pow (+ u t1) -2) -1)) (pow (pow (+ u t1) -2) -1) (pow (+ u t1) -2) -2 (* t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) (/ v (+ u t1)) (+ u t1) (* (+ (/ t1 u) 1) u) (+ (/ t1 u) 1) (/ t1 u) 1)
5.0ms
t1
@-inf
((/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (* (* -1 (/ t1 (+ u t1))) v) (* -1 (/ t1 (+ u t1))) -1 (/ t1 (+ u t1)) t1 (+ u t1) u v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (* (/ u (* t1 t1)) 2) (/ u (* t1 t1)) (* t1 t1) 2 (pow t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* (- (/ t1 (* u u)) (pow u -1)) t1) (- (/ t1 (* u u)) (pow u -1)) (/ t1 (* u u)) (* u u) (pow u -1) (/ v (+ u t1)) (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) (/ v (pow (pow (+ u t1) -2) -1)) (pow (pow (+ u t1) -2) -1) (pow (+ u t1) -2) -2 (* t1 -1) (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) (/ (* -1 t1) (+ u t1)) (* -1 t1) (/ v (+ u t1)) (+ u t1) (* (+ (/ t1 u) 1) u) (+ (/ t1 u) 1) (/ t1 u) 1)

rewrite261.0ms (7.4%)

Memory
-4.4MiB live, 206.1MiB allocated; 93ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011699771
012188449
169648449
081188163
Stop Event
iter limit
node limit
iter limit
Counts
338 → 460
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v)
(*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1)))
#s(literal -1 binary64)
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))
(*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)
(-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64))
(/.f64 u (*.f64 t1 t1))
(*.f64 t1 t1)
#s(literal 2 binary64)
(pow.f64 t1 #s(literal -1 binary64))
(*.f64 #s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
(*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)
(-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64)))
(/.f64 t1 (*.f64 u u))
(*.f64 u u)
(pow.f64 u #s(literal -1 binary64))
(/.f64 v (+.f64 u t1))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
(/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 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))
#s(literal -2 binary64)
(*.f64 t1 #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))))
(/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1))
(*.f64 #s(literal -1 binary64) t1)
(/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)))
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
(*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(+.f64 (/.f64 t1 u) #s(literal 1 binary64))
(/.f64 t1 u)
#s(literal 1 binary64)
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 v)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 -1))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 1))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* -1 (/ u t1)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 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 (/ (* (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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (/ -1 t1)))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (- (* 2 (/ u (pow t1 2))) (/ 1 t1))))
#s(approx (* (/ u (* t1 t1)) 2) #s(hole binary64 (* 2 (/ u (pow t1 2)))))
#s(approx (/ u (* t1 t1)) #s(hole binary64 (/ u (pow t1 2))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) #s(hole binary64 (/ (pow t1 2) (pow u 2))))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) #s(hole binary64 (/ (+ (* -1 (* t1 u)) (pow t1 2)) (pow u 2))))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (/ t1 (pow u 2))))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (/ (+ t1 (* -1 u)) (pow u 2))))
#s(approx (/ t1 (* u u)) #s(hole binary64 (/ t1 (pow u 2))))
#s(approx (* u u) #s(hole binary64 (pow u 2)))
#s(approx (pow u -1) #s(hole binary64 (/ 1 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 (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ v (pow t1 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (pow t1 2)))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ 1 (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* -2 (/ u (pow t1 3))) (/ 1 (pow t1 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* u (- (* 3 (/ u (pow t1 4))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* u (- (* u (+ (* -4 (/ u (pow t1 5))) (* 3 (/ 1 (pow t1 4))))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))))
#s(approx (* (+ (/ t1 u) 1) u) #s(hole binary64 t1))
#s(approx (* (+ (/ t1 u) 1) u) #s(hole binary64 (+ t1 u)))
#s(approx (+ (/ t1 u) 1) #s(hole binary64 (/ t1 u)))
#s(approx (+ (/ t1 u) 1) #s(hole binary64 (/ (+ t1 u) u)))
#s(approx (/ t1 u) #s(hole binary64 (/ t1 u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (* -1 (/ 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 (/ t1 (+ u t1)) #s(hole binary64 (/ t1 u)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* 2 (/ (* u v) (pow t1 2)))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* u (+ (* -1 (/ v (* t1 u))) (* 2 (/ v (pow t1 2)))))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (* 2 (/ (* u v) (pow t1 2)))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (* u (+ (* -1 (/ v (* t1 u))) (* 2 (/ v (pow t1 2)))))))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (* 2 (/ u (pow t1 2)))))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (* u (- (* 2 (/ 1 (pow t1 2))) (/ 1 (* t1 u))))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (* -1 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 (* (- (/ t1 (* u u)) (pow u -1)) t1) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (/ -1 u)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (/ (- (/ t1 u) 1) 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 (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ v (pow u 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (pow u 2)))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ 1 (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -2 (/ t1 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -4 (pow t1 2)) (pow t1 2)) (pow u 2)))) (* 2 (/ t1 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 2)) (pow t1 2)))) (* -2 (pow t1 3))) (pow u 3)))) (+ (* -4 (/ (pow t1 2) (pow u 2))) (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) (pow u 2))))
#s(approx (* (+ (/ t1 u) 1) u) #s(hole binary64 u))
#s(approx (* (+ (/ t1 u) 1) u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (+ (/ t1 u) 1) #s(hole binary64 1))
#s(approx (+ (/ t1 u) 1) #s(hole binary64 (+ 1 (/ t1 u))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (* -1 (/ 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 (/ t1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 t1) (* -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 (/ (* (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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (* u (+ (* -2 (/ v (pow t1 2))) (/ v (* t1 u)))))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (* -1 (* u (+ (* -2 (/ v (pow t1 2))) (/ v (* t1 u)))))))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (* -1 (* u (- (/ 1 (* t1 u)) (* 2 (/ 1 (pow t1 2))))))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (* -1 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 (* (- (/ t1 (* u u)) (pow u -1)) t1) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (* -1 (/ (+ 1 (* -1 (/ t1 u))) 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 (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow t1 2) u)) (/ (pow t1 2) u)) (* -2 t1)) u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (pow t1 2)) (pow t1 2))) u)) (* 2 (/ (pow t1 3) u))) (+ (* -4 (pow t1 2)) (pow t1 2))) u)) (* -2 t1)) u))) (pow u 2))))
#s(approx (* (+ (/ t1 u) 1) u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (* t1 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* v (- (* 2 (/ u (pow t1 2))) (/ 1 t1)))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (* v (- (* 2 (/ u (pow t1 2))) (/ 1 t1)))))
#s(approx (* (/ (* -1 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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ v (pow (+ t1 u) 2))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (* v (+ (* -2 (/ u (pow t1 2))) (/ 1 t1))))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (* -1 (/ 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 (/ t1 (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx t1 #s(hole binary64 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (* u v))) (pow t1 2))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (* u v))) (pow t1 2))))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (/ (+ (* -1 t1) (* 2 u)) (pow t1 2))))
#s(approx (* t1 t1) #s(hole binary64 (pow t1 2)))
#s(approx (pow t1 -1) #s(hole binary64 (/ 1 t1)))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (* -1 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 (* (- (/ t1 (* u u)) (pow u -1)) t1) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (- (/ t1 (pow u 2)) (/ 1 u))))
#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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))))
#s(approx (* t1 -1) #s(hole binary64 (* -1 t1)))
#s(approx (* -1 t1) #s(hole binary64 (* -1 t1)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))))
#s(approx (+ u 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (/ (- (* 2 (/ u t1)) 1) t1)))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) #s(hole binary64 (* (pow t1 2) (- (/ 1 (pow u 2)) (/ 1 (* t1 u))))))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (* t1 (- (/ 1 (pow u 2)) (/ 1 (* t1 u))))))
#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 (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -2 (/ u t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) (pow t1 2))))
#s(approx (* (+ (/ t1 u) 1) u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (+ (/ t1 u) 1) #s(hole binary64 (* t1 (+ (/ 1 t1) (/ 1 u)))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))))
#s(approx (+ u 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 (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) #s(hole binary64 (* -1 (/ (+ 1 (* -2 (/ u t1))) t1))))
#s(approx (* (/ (* -1 t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (* -1 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 (* (/ (* -1 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 (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (* -1 t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) #s(hole binary64 (* -1 (* t1 (- (/ 1 (* t1 u)) (/ 1 (pow u 2)))))))
#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 (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ v (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) (* t1 -1)) #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 (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) #s(hole binary64 (/ (+ 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))) (pow t1 2))))
#s(approx (pow (pow (+ u t1) -2) -1) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) (pow t1 2))))
#s(approx (pow (+ u t1) -2) #s(hole binary64 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) (pow t1 2))))
#s(approx (* (+ (/ t1 u) 1) u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
Outputs
(*.f64 (*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) t1) #s(literal -1 binary64))
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v)
(*.f64 v (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 #s(literal -1 binary64)) (+.f64 u t1))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
#s(literal -1 binary64)
(/.f64 (*.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 u t1)))
(/.f64 t1 (+.f64 u t1))
t1
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (fma.f64 (*.f64 u u) u (*.f64 (*.f64 t1 t1) t1)) (fma.f64 (pow.f64 u #s(literal 1 binary64)) (pow.f64 u #s(literal 1 binary64)) (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u)) (fma.f64 (pow.f64 t1 #s(literal 1 binary64)) (pow.f64 t1 #s(literal 1 binary64)) (-.f64 (*.f64 u u) (*.f64 u t1))))
(+.f64 u t1)
(+.f64 t1 u)
u
v
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))
(*.f64 (-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)
(*.f64 v (-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64))) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))) (fma.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64) (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))))))
(-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 u t1) t1))
(/.f64 (*.f64 #s(literal 2 binary64) u) (*.f64 t1 t1))
(+.f64 (/.f64 (/.f64 u t1) t1) (/.f64 (/.f64 u t1) t1))
(/.f64 (*.f64 u #s(literal -1 binary64)) (neg.f64 (*.f64 t1 t1)))
(/.f64 (/.f64 u t1) t1)
(/.f64 u (*.f64 t1 t1))
(*.f64 (pow.f64 t1 #s(literal 1 binary64)) (pow.f64 t1 #s(literal 1 binary64)))
(*.f64 (fabs.f64 t1) (fabs.f64 t1))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) (*.f64 t1 #s(literal -1 binary64)))
(*.f64 t1 t1)
(pow.f64 t1 #s(literal 2 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 t1) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 t1) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 t1) #s(literal 2 binary64)))
#s(literal 2 binary64)
(*.f64 (pow.f64 t1 #s(literal -1/2 binary64)) (pow.f64 t1 #s(literal -1/2 binary64)))
(pow.f64 t1 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) t1)
(/.f64 #s(literal -1 binary64) (*.f64 t1 #s(literal -1 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 t1) #s(literal -1 binary64))) (sinh.f64 (*.f64 (log.f64 t1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 t1) #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) #s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1)))
(*.f64 #s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 #s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1)) v) (+.f64 u t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1))
(*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1)
(*.f64 t1 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
(/.f64 (-.f64 (*.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (*.f64 u u))) (*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))) (+.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 (*.f64 u u)) #s(literal 3 binary64)) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (*.f64 u u)) (fma.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64))) (*.f64 u #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 u t1) (*.f64 (*.f64 u u) #s(literal 1 binary64))) (*.f64 (*.f64 u u) u))
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64)))
(/.f64 (/.f64 t1 u) u)
(/.f64 (*.f64 t1 #s(literal -1 binary64)) (*.f64 (*.f64 u u) #s(literal -1 binary64)))
(/.f64 t1 (*.f64 u u))
(*.f64 (pow.f64 u #s(literal 1 binary64)) (pow.f64 u #s(literal 1 binary64)))
(*.f64 (*.f64 u #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)))
(*.f64 (fabs.f64 u) (fabs.f64 u))
(*.f64 u u)
(pow.f64 u #s(literal 2 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
(*.f64 (pow.f64 u #s(literal -1/2 binary64)) (pow.f64 u #s(literal -1/2 binary64)))
(pow.f64 u #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) u)
(/.f64 #s(literal -1 binary64) (*.f64 u #s(literal -1 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 u) #s(literal -1 binary64))) (sinh.f64 (*.f64 (log.f64 u) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 u) #s(literal -1 binary64)))
(/.f64 (*.f64 v #s(literal -1 binary64)) (neg.f64 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
(*.f64 (*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) t1) #s(literal -1 binary64))
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 v #s(literal -1 binary64)) (neg.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal 1 binary64)))
(*.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 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 2 binary64))
(/.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)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 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))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.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))))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal -2 binary64)))
#s(literal -2 binary64)
(*.f64 t1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) t1)
(neg.f64 t1)
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))))
(*.f64 (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))) (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)))
(*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 #s(literal -1 binary64))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 t1 #s(literal -1 binary64)) (+.f64 u t1))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(*.f64 t1 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) t1)
(neg.f64 t1)
(/.f64 (*.f64 v #s(literal -1 binary64)) (neg.f64 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))))
(/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)))
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
(*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(*.f64 u (+.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) u (*.f64 (/.f64 t1 u) u))
(fma.f64 u #s(literal 1 binary64) (*.f64 u (/.f64 t1 u)))
(+.f64 (*.f64 u #s(literal 1 binary64)) (*.f64 u (/.f64 t1 u)))
(+.f64 (*.f64 #s(literal 1 binary64) u) (*.f64 (/.f64 t1 u) u))
(/.f64 (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) #s(literal 1 binary64)) (-.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (-.f64 #s(literal 1 binary64) (/.f64 t1 u)))
(/.f64 (+.f64 (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 t1 u) (/.f64 t1 u)) (*.f64 #s(literal 1 binary64) (/.f64 t1 u)))))
(+.f64 (/.f64 t1 u) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 t1 u))
(/.f64 (*.f64 t1 #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)))
(/.f64 t1 u)
#s(literal 1 binary64)
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 t1 #s(literal 4 binary64)))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 v #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (/.f64 v t1) u (*.f64 v #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (*.f64 v #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -1 binary64) (*.f64 u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (/.f64 v t1)) u (*.f64 v #s(literal -1 binary64))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(literal -1 binary64))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (fma.f64 (/.f64 (/.f64 u t1) t1) #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) #s(literal 1 binary64))
#s(approx (/ t1 (+ u t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (-.f64 (/.f64 (/.f64 u t1) t1) (pow.f64 t1 #s(literal -1 binary64))) u #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) #s(literal -1 binary64) (pow.f64 (*.f64 t1 t1) #s(literal -1 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 (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 t1 #s(literal 4 binary64)))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (pow.f64 (*.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))))
#s(approx (* (/ u (* t1 t1)) 2) (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)))
#s(approx (/ u (* t1 t1)) (/.f64 (/.f64 u t1) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 t1 #s(literal 4 binary64)))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(literal -1 binary64))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (fma.f64 (/.f64 (/.f64 u t1) t1) #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) (/.f64 (*.f64 t1 t1) (*.f64 u u)))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) (/.f64 (fma.f64 (*.f64 u t1) #s(literal -1 binary64) (*.f64 t1 t1)) (*.f64 u u)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (/.f64 t1 (*.f64 u u)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (/.f64 (fma.f64 u #s(literal -1 binary64) t1) (*.f64 u u)))
#s(approx (/ t1 (* u u)) (/.f64 t1 (*.f64 u u)))
#s(approx (* u u) (*.f64 u u))
#s(approx (pow u -1) (pow.f64 u #s(literal -1 binary64)))
#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 (*.f64 (*.f64 t1 t1) t1))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (*.f64 v u) (pow.f64 t1 #s(literal 4 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 t1 #s(literal 4 binary64)))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 v (*.f64 t1 t1)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (fma.f64 (fma.f64 (*.f64 u #s(literal -1 binary64)) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 u #s(literal -1 binary64)) (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) t1) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 5 binary64))) #s(literal -2 binary64)))) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) u (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (pow (pow (+ u t1) -2) -1) (*.f64 t1 t1))
#s(approx (pow (pow (+ u t1) -2) -1) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (pow (pow (+ u t1) -2) -1) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64)))
#s(approx (pow (+ u t1) -2) (fma.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)))) u (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (fma.f64 (pow.f64 t1 #s(literal -4 binary64)) #s(literal 3 binary64) (*.f64 (/.f64 u (pow.f64 t1 #s(literal 5 binary64))) #s(literal -4 binary64))) u (*.f64 #s(literal -2 binary64) (pow.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)))) u (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64))))
#s(approx (* (+ (/ t1 u) 1) u) t1)
#s(approx (* (+ (/ t1 u) 1) u) (+.f64 u t1))
#s(approx (+ (/ t1 u) 1) (/.f64 t1 u))
#s(approx (+ (/ t1 u) 1) (/.f64 (+.f64 u t1) u))
#s(approx (/ t1 u) (/.f64 t1 u))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (/.f64 (+.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) (*.f64 u u))) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (*.f64 (*.f64 u u) u)) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 t1 u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (fma.f64 t1 #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (*.f64 t1 #s(literal -1 binary64))) u))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (+.f64 (+.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) t1)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u u) u)) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
#s(approx (/ t1 (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u))
#s(approx (/ t1 (+ u t1)) (/.f64 (+.f64 t1 (-.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) (*.f64 u u)) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (/ t1 (+ u t1)) (/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) t1) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) (*.f64 u u)) #s(literal -1 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 (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/.f64 (*.f64 (*.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (fma.f64 (/.f64 (/.f64 v t1) u) #s(literal -1 binary64) (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (/.f64 (*.f64 (*.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1)))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (*.f64 (fma.f64 (/.f64 (/.f64 v t1) u) #s(literal -1 binary64) (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 u t1) #s(literal -1 binary64))) u))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 t1 u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (fma.f64 t1 #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (*.f64 t1 #s(literal -1 binary64))) u))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (+.f64 (+.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) t1)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u u) u)) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) (*.f64 (/.f64 t1 u) #s(literal -1 binary64)))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) (/.f64 (fma.f64 t1 #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (/.f64 #s(literal -1 binary64) u))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (/.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 (*.f64 v t1) 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 (*.f64 v t1) u)) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 (*.f64 v t1) u))) u))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))) (*.f64 u u))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 v (*.f64 u u)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (fma.f64 (/.f64 (*.f64 v t1) u) #s(literal -2 binary64) v) (*.f64 u u)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (+.f64 v (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v t1) u) #s(literal 2 binary64)))) (*.f64 u u)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -2 binary64))) (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) v) (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -4 binary64)) (*.f64 u u))) (fma.f64 (/.f64 (*.f64 v t1) u) #s(literal 2 binary64) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u))))) (*.f64 u u)))
#s(approx (pow (pow (+ u t1) -2) -1) (*.f64 u u))
#s(approx (pow (pow (+ u t1) -2) -1) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (pow (pow (+ u t1) -2) -1) (*.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 (pow (+ u t1) -2) (pow.f64 (*.f64 u u) #s(literal -1 binary64)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 t1 u) #s(literal -2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 t1 t1))) (*.f64 u u)) (*.f64 (/.f64 t1 u) #s(literal 2 binary64)))) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 t1 t1)) t1) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -2 binary64))) (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 t1 t1)) (*.f64 u u))) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) (/.f64 (*.f64 t1 t1) (*.f64 u u)))) (*.f64 u u)))
#s(approx (* (+ (/ t1 u) 1) u) u)
#s(approx (* (+ (/ t1 u) 1) u) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (+ (/ t1 u) 1) #s(literal 1 binary64))
#s(approx (+ (/ t1 u) 1) (+.f64 (/.f64 t1 u) #s(literal 1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 t1 t1) t1)) v (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 t1 #s(literal 4 binary64))) v (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) u) #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) v)) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) v)) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) #s(literal -1 binary64) (*.f64 t1 t1)) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3/2 binary64)) (pow.f64 t1 #s(literal 3/2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal 4 binary64))) u)) u) #s(literal -1 binary64) (*.f64 t1 t1)) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (/ t1 (+ u t1)) (*.f64 (/.f64 (fma.f64 t1 #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) u) #s(literal -1 binary64)))
#s(approx (/ t1 (+ u t1)) (*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) u) (/.f64 (*.f64 t1 t1) u)) #s(literal -1 binary64) (*.f64 t1 #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (/ t1 (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (*.f64 (*.f64 t1 t1) t1)) u) #s(literal -1 binary64)) (*.f64 t1 t1)) u) #s(literal -1 binary64) (*.f64 t1 #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (+ u t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)) u) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 t1 t1) t1)) v (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 t1 #s(literal 4 binary64))) v (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (*.f64 (fma.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64) (/.f64 (/.f64 v t1) u)) u) #s(literal -1 binary64)))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (*.f64 (*.f64 (fma.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64) (/.f64 (/.f64 v t1) u)) u) #s(literal -1 binary64)))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (*.f64 (*.f64 u #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 u t1) #s(literal -1 binary64)) (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64)) #s(literal 2 binary64)))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 t1 t1) t1)) v (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 t1 #s(literal 4 binary64))) v (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) #s(literal -1 binary64) (*.f64 t1 t1)) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3/2 binary64)) (pow.f64 t1 #s(literal 3/2 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal 4 binary64))) u)) u) #s(literal -1 binary64) (*.f64 t1 t1)) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (*.f64 (/.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) u) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 v #s(literal -1 binary64) (/.f64 (*.f64 v t1) u)) u) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) u) u) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) u) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 t1 t1) t1)) v (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 t1 #s(literal 4 binary64))) v (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) #s(literal 2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) (*.f64 (/.f64 (*.f64 v t1) u) #s(literal -2 binary64))) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1) u) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) u) #s(literal 2 binary64))) u) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) u)) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v t1))) u) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (pow (pow (+ u t1) -2) -1) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 t1 t1) u) (*.f64 #s(literal 2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 t1 t1)) t1) u) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) #s(literal 2 binary64))) u) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 t1 t1)) u)) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) t1)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ (/ t1 u) 1) u) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)) u) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
#s(approx v v)
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 u t1) t1) #s(literal -2 binary64) (pow.f64 t1 #s(literal -1 binary64))) v) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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 (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (/.f64 v (*.f64 u u))) t1 (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 u u) u) #s(literal -1 binary64))) t1 (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ t1 (+ u t1)) (*.f64 (fma.f64 (/.f64 t1 (*.f64 u u)) #s(literal -1 binary64) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ t1 (+ u t1)) (*.f64 (fma.f64 (-.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1 (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ t1 (+ u t1)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) #s(literal -1 binary64) (pow.f64 (*.f64 (*.f64 u u) u) #s(literal -1 binary64))) t1) (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1 (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx t1 t1)
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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 (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) (*.f64 t1 t1)))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) (*.f64 t1 t1)))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (/.f64 (fma.f64 #s(literal 2 binary64) u (*.f64 t1 #s(literal -1 binary64))) (*.f64 t1 t1)))
#s(approx (* t1 t1) (*.f64 t1 t1))
#s(approx (pow t1 -1) (pow.f64 t1 #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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 (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 u u) u) #s(literal -1 binary64))) t1 (pow.f64 (*.f64 u u) #s(literal -1 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (* (- (/ t1 (* u u)) (pow u -1)) t1) (*.f64 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u) t1))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#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 (*.f64 (*.f64 u u) u))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64)))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (*.f64 u u) u)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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 (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (/.f64 v (*.f64 u u))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 u u) u)))) t1 (/.f64 v (*.f64 u u))))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1) #s(literal -1 binary64)) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 #s(literal -2 binary64) (/.f64 v (*.f64 (*.f64 u u) u)))) t1 (/.f64 v (*.f64 u u))))
#s(approx (pow (pow (+ u t1) -2) -1) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (pow (pow (+ u t1) -2) -1) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (pow (+ u t1) -2) (fma.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (pow.f64 (*.f64 u u) #s(literal -1 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 (*.f64 (*.f64 u u) u) #s(literal -1 binary64)))) t1 (pow.f64 (*.f64 u u) #s(literal -1 binary64))))
#s(approx (pow (+ u t1) -2) (fma.f64 (fma.f64 (fma.f64 (pow.f64 (pow.f64 u #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64) (*.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal -4 binary64))) t1 (*.f64 #s(literal -2 binary64) (pow.f64 (*.f64 (*.f64 u u) u) #s(literal -1 binary64)))) t1 (pow.f64 (*.f64 u u) #s(literal -1 binary64))))
#s(approx (* t1 -1) (*.f64 t1 #s(literal -1 binary64)))
#s(approx (* t1 -1) (*.f64 t1 #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (+.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (*.f64 (/.f64 v t1) u)) (*.f64 v #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (+.f64 (+.f64 (*.f64 v #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 u u) v)) (*.f64 t1 t1))) (fma.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1)) (*.f64 (/.f64 v t1) u))))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -1 binary64)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (* -1 (/ 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 t1)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1)) (/.f64 u t1))))
#s(approx (/ t1 (+ u t1)) (-.f64 (fma.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1)) #s(literal -1 binary64) (/.f64 u t1))))
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (/.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -1 binary64)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (* -1 (/ 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 u)) (pow u -1)) t1) (*.f64 (-.f64 (pow.f64 (*.f64 u u) #s(literal -1 binary64)) (pow.f64 (*.f64 u t1) #s(literal -1 binary64))) (*.f64 t1 t1)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (*.f64 (-.f64 (pow.f64 (*.f64 u u) #s(literal -1 binary64)) (pow.f64 (*.f64 u t1) #s(literal -1 binary64))) t1))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (-.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) t1) (/.f64 (*.f64 (/.f64 v t1) u) t1)))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (*.f64 (/.f64 v t1) u))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.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 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (+.f64 v (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)))) (*.f64 t1 t1)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) v) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) #s(literal -2 binary64))) (*.f64 (*.f64 t1 t1) t1)) #s(literal -1 binary64) v) (/.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal -4 binary64)) (*.f64 t1 t1))) (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)))) (*.f64 t1 t1)))
#s(approx (pow (pow (+ u t1) -2) -1) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (pow (pow (+ u t1) -2) -1) (*.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 (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u u))) (*.f64 t1 t1)) (*.f64 (/.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) u) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 u u) u) #s(literal -2 binary64))) (*.f64 (*.f64 t1 t1) t1)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) (*.f64 t1 t1))) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))) (*.f64 t1 t1)))
#s(approx (* (+ (/ t1 u) 1) u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (+ (/ t1 u) 1) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) t1 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) t1) (*.f64 (/.f64 v t1) u)) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) t1) (/.f64 (*.f64 (*.f64 u u) v) t1)) #s(literal -1 binary64) (*.f64 (*.f64 u #s(literal -1 binary64)) v)) t1) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) #s(literal -1 binary64)) t1) (*.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) u)) t1) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1) #s(literal -1 binary64)) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) #s(literal -1 binary64)) t1) (*.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (+ u t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (* (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) v) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (- (* (/ u (* t1 t1)) 2) (pow t1 -1)) (*.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) #s(literal -1 binary64)) t1) (*.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) u)) t1) #s(literal 1 binary64)))
#s(approx (- (/ t1 (* u u)) (pow u -1)) (*.f64 (*.f64 t1 #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 u t1) #s(literal -1 binary64)) (pow.f64 (*.f64 u u) #s(literal -1 binary64)))))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 v t1) u (*.f64 v #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) t1) (*.f64 (/.f64 v t1) u)) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ v (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) t1) (/.f64 (*.f64 (*.f64 u u) v) t1)) #s(literal -1 binary64) (*.f64 (*.f64 u #s(literal -1 binary64)) v)) t1) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (pow (pow (+ u t1) -2) -1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1)) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (pow (pow (+ u t1) -2) -1) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 u u) t1) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (pow (+ u t1) -2) (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) u) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) t1)) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ (/ t1 u) 1) u) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) t1) #s(literal -1 binary64)))

eval98.0ms (2.8%)

Memory
-37.6MiB live, 108.9MiB allocated; 23ms collecting garbage
Compiler

Compiled 14 404 to 2 041 computations (85.8% saved)

prune107.0ms (3%)

Memory
17.2MiB live, 207.7MiB allocated; 17ms collecting garbage
Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New4611462
Fresh101
Picked055
Done044
Total46210472
Accuracy
100.0%
Counts
472 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.8%
(/.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)) (+.f64 u t1))
98.3%
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
98.3%
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) v) (+.f64 u t1))
71.5%
(/.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
91.6%
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))))
76.2%
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
76.2%
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
54.8%
(*.f64 #s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)) (/.f64 v (+.f64 u t1)))
47.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
46.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
Compiler

Compiled 198 to 139 computations (29.8% saved)

series13.0ms (0.4%)

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

9 calls:

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

rewrite200.0ms (5.7%)

Memory
44.2MiB live, 224.6MiB allocated; 27ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05522794
05622514
136282512
083332440
Stop Event
iter limit
node limit
iter limit
Counts
112 → 143
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) v) (+.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) v)
(*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
#s(literal -1 binary64)
(/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))
t1
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
(*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(+.f64 (/.f64 u t1) #s(literal 1 binary64))
(/.f64 u t1)
u
#s(literal 1 binary64)
v
(+.f64 u t1)
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 v)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 -1))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 1))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* -1 (/ u t1)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx (* (+ (/ u t1) 1) t1) #s(hole binary64 t1))
#s(approx (* (+ (/ u t1) 1) t1) #s(hole binary64 (+ t1 u)))
#s(approx (+ (/ u t1) 1) #s(hole binary64 1))
#s(approx (+ (/ u t1) 1) #s(hole binary64 (+ 1 (/ u t1))))
#s(approx (/ u t1) #s(hole binary64 (/ u t1)))
#s(approx u #s(hole binary64 u))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (* -1 (/ 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 (/ t1 (+ u t1)) #s(hole binary64 (/ t1 u)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (* (+ (/ u t1) 1) t1) #s(hole binary64 u))
#s(approx (* (+ (/ u t1) 1) t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (+ (/ u t1) 1) #s(hole binary64 (/ u t1)))
#s(approx (+ (/ u t1) 1) #s(hole binary64 (* u (+ (/ 1 t1) (/ 1 u)))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (* -1 (/ 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 (/ t1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 t1) (* -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 (* (+ (/ u t1) 1) t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (* -1 (/ 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 (/ t1 (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx t1 #s(hole binary64 t1))
#s(approx (+ (/ u t1) 1) #s(hole binary64 (/ (+ t1 u) t1)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #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 (/ t1 (+ u t1))) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (+ (/ u t1) 1) t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (* -1 (/ 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 (/ (* (* -1 (/ 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 (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (* -1 (/ t1 (+ u t1))) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))))
#s(approx (/ t1 (+ u t1)) #s(hole binary64 (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (+ (/ u t1) 1) t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
Outputs
(*.f64 (/.f64 (*.f64 t1 #s(literal -1 binary64)) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 v (/.f64 (*.f64 t1 #s(literal -1 binary64)) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 v (/.f64 (*.f64 t1 #s(literal -1 binary64)) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) (+.f64 u t1))
(*.f64 v (/.f64 (*.f64 t1 #s(literal -1 binary64)) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(*.f64 (/.f64 (*.f64 t1 #s(literal -1 binary64)) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) v)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) v))
(*.f64 (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(/.f64 (*.f64 t1 #s(literal -1 binary64)) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))
(neg.f64 (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
#s(literal -1 binary64)
(/.f64 (*.f64 t1 #s(literal -1 binary64)) (neg.f64 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))
t1
#s(approx (+ u t1) (*.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 (fma.f64 (*.f64 u #s(literal -1 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 u #s(literal 2 binary64) (*.f64 t1 #s(literal 2 binary64))) (*.f64 t1 #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 t1 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 u #s(literal -1 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 t1 #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) t1 (*.f64 #s(literal 2 binary64) u)) (*.f64 #s(literal 2 binary64) t1))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 u t1)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 u t1) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 u t1) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #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))
(/.f64 (*.f64 u #s(literal -1 binary64)) (*.f64 t1 #s(literal -1 binary64)))
(/.f64 u t1)
u
#s(literal 1 binary64)
v
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (fma.f64 (*.f64 u u) u (*.f64 (*.f64 t1 t1) t1)) (fma.f64 (fabs.f64 u) (fabs.f64 u) (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 (fma.f64 (*.f64 t1 t1) t1 (*.f64 (*.f64 u u) u)) (fma.f64 (fabs.f64 t1) (fabs.f64 t1) (-.f64 (*.f64 u u) (*.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 t1 t1) t1)) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) t1) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)))) u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 v #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 v #s(literal -1 binary64) (*.f64 u (/.f64 v t1))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 v u)) t1 (*.f64 (*.f64 t1 t1) v)) (*.f64 (*.f64 t1 t1) t1)) u (*.f64 v #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -1 binary64) (*.f64 u (/.f64 v (*.f64 (*.f64 t1 t1) t1)))) u (/.f64 v t1)) u (*.f64 v #s(literal -1 binary64))))
#s(approx (* -1 (/ t1 (+ u t1))) #s(literal -1 binary64))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (* -1 (/ 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 (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) #s(literal 1 binary64))
#s(approx (/ t1 (+ u t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (-.f64 (/.f64 u (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64))) u #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 (*.f64 t1 t1) t1)) #s(literal -1 binary64) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #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 t1) 1) t1) t1)
#s(approx (* (+ (/ u t1) 1) t1) (+.f64 u t1))
#s(approx (+ (/ u t1) 1) #s(literal 1 binary64))
#s(approx (+ (/ u t1) 1) (+.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ u t1) (/.f64 u t1))
#s(approx u u)
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) #s(literal -4 binary64)) (*.f64 u u)) (*.f64 u u) (*.f64 (*.f64 u u) (fma.f64 (*.f64 t1 #s(literal -1 binary64)) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))))))) (pow.f64 (*.f64 u u) #s(literal 2 binary64))))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) t1) (*.f64 (*.f64 u u) u)) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -2 binary64) (fma.f64 (*.f64 t1 #s(literal -1 binary64)) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (/.f64 (fma.f64 (*.f64 v t1) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (/.f64 (fma.f64 (*.f64 t1 #s(literal -1 binary64)) v (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (/.f64 (+.f64 (fma.f64 (*.f64 t1 #s(literal -1 binary64)) v (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) (*.f64 u u))) (fma.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v (*.f64 (*.f64 u u) u)) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 t1 u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (fma.f64 t1 #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (+.f64 (*.f64 t1 #s(literal -1 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)) (*.f64 (*.f64 u u) #s(literal -1 binary64))) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (* -1 (/ t1 (+ u t1))) (/.f64 (+.f64 (+.f64 (*.f64 t1 #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (*.f64 (*.f64 u u) u)) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
#s(approx (/ t1 (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u))
#s(approx (/ t1 (+ u t1)) (/.f64 (+.f64 t1 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)) (*.f64 (*.f64 u u) #s(literal -1 binary64))) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (/ t1 (+ u t1)) (/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) t1) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)) (*.f64 (*.f64 u u) #s(literal -1 binary64))) #s(literal -1 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 (* (+ (/ u t1) 1) t1) u)
#s(approx (* (+ (/ u t1) 1) t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (+ (/ u t1) 1) (/.f64 u t1))
#s(approx (+ (/ u t1) 1) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) u #s(literal 1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (*.f64 (*.f64 t1 t1) t1)) v (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) v)) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v))) u) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64))) u) #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 t1 t1) t1) v) u) #s(literal -1 binary64) (*.f64 (*.f64 t1 t1) v)) u) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v u)) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 t1 t1) t1) v)) u) #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)) (*.f64 u (neg.f64 (*.f64 (*.f64 t1 t1) v)))) (*.f64 u (*.f64 u #s(literal -1 binary64)))) #s(literal -1 binary64) (*.f64 v t1)) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) #s(literal -1 binary64) (*.f64 t1 t1)) u) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64))) u) (*.f64 u #s(literal -1 binary64)) (*.f64 u (*.f64 (*.f64 (*.f64 t1 t1) t1) #s(literal -1 binary64)))) (*.f64 u (*.f64 u #s(literal -1 binary64)))) #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)) (*.f64 u (neg.f64 (*.f64 t1 t1)))) (*.f64 u (*.f64 u #s(literal -1 binary64)))) #s(literal -1 binary64) t1) u) #s(literal -1 binary64)))
#s(approx (/ t1 (+ u t1)) (*.f64 (/.f64 (fma.f64 t1 #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) u) #s(literal -1 binary64)))
#s(approx (/ t1 (+ u t1)) (*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 t1 t1) t1) u) u) (/.f64 (*.f64 t1 t1) u)) #s(literal -1 binary64) (*.f64 t1 #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (/ t1 (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 t1 t1) #s(literal 2 binary64)) u) (*.f64 (*.f64 t1 t1) t1)) u) #s(literal -1 binary64)) (*.f64 t1 t1)) u) #s(literal -1 binary64) (*.f64 t1 #s(literal -1 binary64))) u) #s(literal -1 binary64)))
#s(approx (+ u t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)) u) #s(literal -1 binary64)))
#s(approx (* (+ (/ u t1) 1) t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)) u) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)))
#s(approx v v)
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal 2 binary64) (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal -4 binary64) (fma.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64)))) u) #s(literal -2 binary64) (*.f64 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 5/2 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (*.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal 2 binary64))) t1 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (*.f64 (*.f64 u u) u))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (*.f64 u u) #s(literal 2 binary64))))) t1 (/.f64 v (*.f64 u u))) t1 (*.f64 (/.f64 v u) #s(literal -1 binary64))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) #s(literal -1 binary64) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (* -1 (/ t1 (+ u t1))) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 (*.f64 u u) #s(literal 2 binary64))) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 3 binary64))) t1 (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ t1 (+ u t1)) (*.f64 (fma.f64 (/.f64 t1 (*.f64 u u)) #s(literal -1 binary64) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ t1 (+ u t1)) (*.f64 (fma.f64 (-.f64 (/.f64 t1 (*.f64 (*.f64 u u) u)) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 2 binary64))) t1 (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ t1 (+ u t1)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 (*.f64 u u) #s(literal 2 binary64))) #s(literal -1 binary64) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 3 binary64))) t1) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 2 binary64))) t1 (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx t1 t1)
#s(approx (+ (/ u t1) 1) (/.f64 (+.f64 u t1) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 v #s(literal -1 binary64))) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal -4 binary64)) (*.f64 t1 t1)) t1 (*.f64 t1 (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (*.f64 v #s(literal -1 binary64))))) (*.f64 t1 t1)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ 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) (*.f64 (*.f64 t1 t1) t1)) #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1))) #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))) (*.f64 v #s(literal -1 binary64)))))) t1))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (+.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (*.f64 u (/.f64 v t1))) (*.f64 v #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (+.f64 (+.f64 (*.f64 v #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 u u) v)) (*.f64 t1 t1))) (fma.f64 (*.f64 (*.f64 u u) u) (/.f64 v (*.f64 (*.f64 t1 t1) t1)) (*.f64 u (/.f64 v t1)))))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -1 binary64)) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (* -1 (/ 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 t1)) (-.f64 (/.f64 (fma.f64 (*.f64 u u) #s(literal 2 binary64) (*.f64 (*.f64 t1 t1) #s(literal 2 binary64))) (*.f64 (*.f64 t1 t1) #s(literal 2 binary64))) (/.f64 u t1)))
#s(approx (/ t1 (+ u t1)) (-.f64 (fma.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) #s(literal -1 binary64)) t1 (*.f64 (*.f64 t1 t1) u)) (*.f64 (*.f64 t1 t1) t1))))
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (* (+ (/ u t1) 1) t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1)) t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64))) #s(literal -1 binary64) v) t1) #s(literal -1 binary64)))
#s(approx (/ (* (* -1 (/ t1 (+ u t1))) v) (+ u t1)) (*.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) t1) #s(literal 2 binary64))) t1) (/.f64 (*.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(literal -1 binary64)))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) t1) (*.f64 u (/.f64 v t1))) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))))
#s(approx (* (* -1 (/ t1 (+ u t1))) v) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 u u) u) v) t1) t1) (/.f64 (*.f64 (*.f64 u u) v) t1)) #s(literal -1 binary64) (*.f64 (*.f64 u #s(literal -1 binary64)) v)) t1) #s(literal -1 binary64) (*.f64 v #s(literal -1 binary64))))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
#s(approx (* -1 (/ t1 (+ u t1))) (-.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) #s(literal -1 binary64)) t1) (*.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) u)) t1) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1) #s(literal -1 binary64)) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ t1 (+ u t1)) (fma.f64 (/.f64 (fma.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 u u) u) t1) #s(literal -1 binary64)) t1) (*.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64))) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) u)) t1) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (+ u t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) t1) #s(literal -1 binary64)))
#s(approx (* (+ (/ u t1) 1) t1) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) t1) #s(literal -1 binary64)))

eval50.0ms (1.4%)

Memory
-20.5MiB live, 37.0MiB allocated; 25ms collecting garbage
Compiler

Compiled 4 674 to 909 computations (80.6% saved)

prune62.0ms (1.8%)

Memory
24.7MiB live, 71.7MiB allocated; 2ms collecting garbage
Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New1500150
Fresh000
Picked011
Done099
Total15010160
Accuracy
100.0%
Counts
160 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.8%
(/.f64 (/.f64 (*.f64 (*.f64 v t1) #s(literal -1 binary64)) (+.f64 u t1)) (+.f64 u t1))
98.3%
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
98.3%
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) v) (+.f64 u t1))
71.5%
(/.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
91.6%
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))))
76.2%
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
76.2%
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
54.8%
(*.f64 #s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)) (/.f64 v (+.f64 u t1)))
47.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
46.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
Compiler

Compiled 442 to 227 computations (48.6% saved)

regimes21.0ms (0.6%)

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

4 calls:

8.0ms
t1
4.0ms
v
4.0ms
u
3.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
98.3%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
98.3%1u
98.3%1v
98.3%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes17.0ms (0.5%)

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

4 calls:

6.0ms
v
4.0ms
t1
4.0ms
u
3.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
98.3%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
98.3%1u
98.3%1v
98.3%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes17.0ms (0.5%)

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

4 calls:

6.0ms
v
4.0ms
u
3.0ms
t1
3.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
98.0%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
98.0%1u
98.0%1v
98.0%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes11.0ms (0.3%)

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

4 calls:

3.0ms
t1
3.0ms
v
2.0ms
u
2.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
91.6%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
94.9%3u
93.4%2t1
91.6%1v
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes9.0ms (0.3%)

Memory
22.8MiB live, 22.8MiB allocated; 0ms collecting garbage
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
(*.f64 #s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 v (pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 t1 #s(literal -1 binary64)))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
(*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
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
83.8%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
76.2%1v
85.9%5u
88.0%3t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes6.0ms (0.2%)

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

3 calls:

3.0ms
t1
2.0ms
u
1.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
75.8%3u
67.8%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
80.2%3t1
Compiler

Compiled 14 to 14 computations (0% saved)

regimes6.0ms (0.2%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes4.0ms (0.1%)

Memory
12.4MiB live, 12.4MiB allocated; 0ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch15.0ms (0.4%)

Memory
-19.9MiB live, 27.6MiB allocated; 2ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
6.055695265197916e+191
1.0967143206385914e+195
Samples
8.0ms128×0valid
Compiler

Compiled 399 to 278 computations (30.3% saved)

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

bsearch33.0ms (0.9%)

Memory
9.0MiB live, 56.9MiB allocated; 5ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.0211698044629432e+113
7.373738441992221e+115
17.0ms
-2.2486482021800113e+146
-4.350519086390468e+131
Samples
18.0ms288×0valid
Compiler

Compiled 849 to 618 computations (27.2% saved)

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

bsearch36.0ms (1%)

Memory
17.7MiB live, 64.3MiB allocated; 3ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
6237964690753498.0
2.284904400649101e+28
17.0ms
-6.0821873554796213e-5
-1.0228162596784009e-23
Samples
19.0ms320×0valid
Compiler

Compiled 1 205 to 814 computations (32.4% saved)

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

simplify56.0ms (1.6%)

Memory
-2.3MiB live, 88.6MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083360
1136348
2311348
3935348
43434348
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(if (<=.f64 t1 #s(literal 420000000000000031867816891970411647461494018470730632909730205464853354842672073042184035433203637876328261805405209670190145104195668137629483235977274329810150175300475399180064202549679357952 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))))
(if (<=.f64 t1 #s(literal -7200000000000000236459249922275467768706490477789204207688656669062978449671273567916809472519637371324436434447121536166269132566322741248 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))) (if (<=.f64 t1 #s(literal 750000000000000011669562097100132268201151047690796075027327935323125335873566777448739042436285585757154710650880 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))))
(if (<=.f64 t1 #s(literal -602134035108409/316912650057057350374175801344 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))) (if (<=.f64 t1 #s(literal 13200000000000000 binary64)) (*.f64 #s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)) (/.f64 v (+.f64 u t1))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))
Outputs
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1))) v) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) v) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) v) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (*.f64 #s(literal -1 binary64) v) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(if (<=.f64 t1 #s(literal 420000000000000031867816891970411647461494018470730632909730205464853354842672073042184035433203637876328261805405209670190145104195668137629483235977274329810150175300475399180064202549679357952 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1 binary64) t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))))
(if (<=.f64 t1 #s(literal 420000000000000031867816891970411647461494018470730632909730205464853354842672073042184035433203637876328261805405209670190145104195668137629483235977274329810150175300475399180064202549679357952 binary64)) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (*.f64 #s(literal -1 binary64) v) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64)))))
(if (<=.f64 t1 #s(literal -7200000000000000236459249922275467768706490477789204207688656669062978449671273567916809472519637371324436434447121536166269132566322741248 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))) (if (<=.f64 t1 #s(literal 750000000000000011669562097100132268201151047690796075027327935323125335873566777448739042436285585757154710650880 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))))
(if (<=.f64 t1 #s(literal -602134035108409/316912650057057350374175801344 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v))) (if (<=.f64 t1 #s(literal 13200000000000000 binary64)) (*.f64 #s(approx (/ (* -1 t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1)) (/.f64 v (+.f64 u t1))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (*.f64 (/.f64 v t1) #s(literal -1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (+ (* (/ 2 t1) (* u (/ v t1))) (* (/ v t1) -1)) (*.f64 (-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) v)))

derivations231.0ms (6.6%)

Memory
13.8MiB live, 190.5MiB allocated; 45ms collecting garbage
Stop Event
done
Compiler

Compiled 366 to 84 computations (77% saved)

preprocess88.0ms (2.5%)

Memory
-13.3MiB live, 142.4MiB allocated; 42ms collecting garbage
Remove

(negabs v)

Compiler

Compiled 860 to 256 computations (70.2% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...